04 Dec 2014
Yellow dog Updater, Modified,由Yellow Dog Linux(一个linux发行版)开发的rpm软件包管理工具
查询语法:
yum list | grep "keywords"yum search "keywords"yum grouplist | grep "keywords"yum provides 命令路径安装语法:
yum install [参数] 包名yum remove [参数] 包名yum update [参数] 包名yum groupinstall [参数] 包名yum groupremove [参数] 包名# 挂载cdrom、备份原repo文件 mount /dev/cdrom /mnt/centos6.5_iso/ cp -r /etc/yum.repos.d /etc/yum.repos.d.bak rm -f /etc/yum.repos.d/* # 创建新的DVD repo文件 vim /etc/yum.repos.d/dvd.repo ************************************* [DVD6.5] name=install dvd baseurl=file:///mnt/centos6.5_iso enabled=1 gpgcheck=0 ************************************ # yum list 查看效果 yum list |tail -5 yum-updateonboot.noarch 1.1.30-14.el6 DVD6.5 yum-utils.noarch 1.1.30-14.el6 DVD6.5 zlib-static.i686 1.2.3-29.el6 DVD6.5 zsh.i686 4.3.10-7.el6 DVD6.5 zsh-html.i686 4.3.10-7.el6 DVD6.5
# 安装 yum-priorities yum install -y yum-plugin-priorities # priorities的配置文件/etc/yum/pluginconf.d/priorities.conf vi /etc/yum/pluginconf.d/priorities.conf ***************************************** [main] enabled=1 # 0禁用 1启用 ***************************************** # 编辑 /etc/yum.repos.d/目录下的*.repo 文件来设置优先级 cd /etc/yum.repos.d/ vi CentOS-Base.repo ********************************* ## 增加这一行 priority=2 ********************************* vi dvd.repo ********************************* ## 增加这一行 priority=1 *********************************
配置详解:
推荐的设置为:
# 下载并安装downloadonly插件 yum install yum-plugin-downloadonly # --downloadonly参数下载rpm软件包,--downloaddir参数指定下载目录 yum install zsh --downloadonly --downloaddir=/usr/local/src ls /usr/local/src/z* /usr/local/src/zsh-4.3.10-7.el6.i686.rpm
需要注意的点:
yum reinstall -y 包名 --downloadonly --downloaddir=/path/来下载yum provides /usr/sbin/semanage # 如果你输入的命令路径无误,它会输出该命令应该安装的包 # 此命令用于知道命令名称但不知道按照包名称的情况