Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
在服务器上配置Yum服务器
1 mount | grep iso 2 umount /dev/cdrom 3 mount /dev/cdrom /mnt
编写Yum的配置文件
1 vim /etc/yum.repos.d/rhel.repo 2 3 [cdrom] 4 name=dvd 5 baseurl=file:///mnt 6 enabled=1 7 gpgcheck=0
配置好后可以用命令:yum repolist 检验是否配置成功
1 yum repolist //显示资源库的配置 2 3 yum clean all //
Yum服务器配置好后就可以通过yum安装软件了。比如在yum下安装dhcp服务器:
1 yum -y install dhcp //安装dhcp服务器,自动应答yes
Yum服务器的命令选项
1 -e //静默执行 2 3 -t //忽略错误 4 5 -R[分钟] //设置等待时间 6 7 -y //自动应答yes 8 9 --skip-broken //忽略依赖问题 10 11 --nogpgcheck //忽略GPG验证