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