軟體包的使用:軟體庫遵循:POSX可移植系統,編譯compile使用的工具是:gcc 查看內核信息:uname –a 軟體包管理器:rpm和 dep RPM Package Manager yum解決依賴關係(Yellowdog Update Manager)補充rpm yum庫配置yum客戶端 配置文件/etc/yum.conf gpgcheck是否認證數據包加密的 (0|1) tolerant可容忍的,忽略已經安裝過的軟體包 /etc/yum.repos.d/*.repo yum庫用[]括起來 例:[Server]<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 描述信息name=local Repo on192.168.0.254 baseurl=ftp://192.168.0.254/pub/Server路徑 file:///var/yum/VT本地路徑 http://協議的 gpgcheck=0 不檢查 enabled=1 yum 的命令參數: yum install 安裝軟體包多個時使用分號隔開 rpm軟體包命名:軟體包名稱,版本號,發行號,硬體平台 update 升級 check-update檢查可升級軟體包 remove|erase 卸載軟體包,有依賴時一併被卸載 list列出可使用的軟體包選項{all|available可用但尚未安裝|updates可升級 |installed已安裝的|recent新增的} info 軟體包的摘要信息 provide查看某個功能或文件是有哪個rpm包提供 clean清緩存 {packages|headers|matadate|all} makecache創建緩存 groupinstall安裝組 grouplist顯示組 groupremove grupinfo search 模糊匹配搜索 localinstall 安裝本地 具體包文件名稱路徑--nogpgcheck不檢查GPG簽名 reinstall重裝 downgrade降級 deplist依賴列表 repolist 手動創建一個本地yum庫: 首先創建一個存放本地庫的目錄例:mkdir /var/yum 掛載光碟:mount /dev/cdrom /media/cdrom 檢查當前是否已經安裝createrepo包:
# rpm -q createrepo 假如沒有安裝執行: rpm -ivh /media/cdrom/Server /createrepo***.rpm cp -r /media/cdrom/Server /var/yum/ cp -r /media/cdrom/VT /var/yum/ cp -r /media/cdrom/Cluster /var/yum/ cp -r /media/cdrom/Clusterstorage /var/yum/ 創建yum repository(庫)的xml-rpm-metadata,執行如下命令: createrepo -g /media/cdrom/Server/repodata/comps-rhel5-server-core.xml /var/yum/Server/
# createrepo -g /media/cdrom /VT /repodata/comps-rhel5-vt.xml /var/yum/VT/
# createrepo -g /media/cdrom/Cluster/repodata/comps-rhel5-cluster.xml /var/yum/Cluster/
# createrepo -g /media/cdrom/ClusterStorage/repodata/comps-rhel5-cluster-st.xml /var/yum/ClusterStorage/ 創建本地yum客戶端的repo文件: # cd /etc/yum.repos.d/
# vim local.repo 接下來在文件中添加如下內容后保存:
[base]
name=Server
baseurl=file:///var/yum/Server
gpgcheck=0
[VT]
name=VT
baseurl=file:///var/yum/VT
gpgcheck=0
[Cluster]
name= Cluster
baseurl=file:///var/yum/Cluster
gpgcheck=0
[ClusterStorage]
name= ClusterStorage
baseurl=file:///var/yum/ClusterStorage
gpgcheck=0 本文出自 「水滴石穿」 博客,請務必保留此出處http://shugao.blog.51cto.com/2396914/559180
[火星人
]
linux基礎(七)已經有518次圍觀
http://coctec.com/docs/linux/show-post-46204.html