1.yum是基於rpm,用來解決包相互依賴的問題,能夠通過倉庫找到包。
早期工程師解決辦法:手動安裝依賴,Cluster等目錄》》repodata
filelists.xml結構:
<package>
<file></file>
</package>
2.yum服務器搭建
將鏡像文件解壓到yum服務器,其他linux上只有配置文件就行
操作步驟:
1)配置自己的yum倉庫:
在/etc/yum.repos.d/目錄下新建一個.repo文件,修改文件內容如下:
[倉庫名稱]
name=倉庫描述文字
baseurl=ftp://172.24.254.254/pub/rhel5.8/dvd/Server
enable=1(表示激活)
gpgpcheck=0
2)yum指令:
yumlist 查看安裝包
yuminstall eclipse*rcp* -y(y表示不詢問)
yumprovides *zsh相當於rpm -qf zsh
rpm-ql yum 查看yum安裝的文件
常用命令:
yum install package 安裝
yum remove package 移除
yum update package 更新
yum查詢:
yum search name
yum list [all | availabel | extras | installed | recent | updates ]
yum info package
yum whatprovides filename