1、介绍
yum比rpm好用很多,不用考虑包之间的依赖,yum会自动联网去下载中需要的rpm包,然后自动安装。在这个过程中,如果需要安装的rpm包有依赖关系,yum会帮助我们解决掉这些依赖关系一次安装所有的rpm包。
2、查询
# yum list
说明:列出所有的yum包,一般个grep搭配使用,搜索想要的yum包
# yum search 关键字
说明:搜索想要的yum包
# yum provides 系统文件绝对路径
说明:搜索系统文件所在的yum包,路径可以用 */ 代替
# yum whatprovides
说明:类似上一个
3、安装
# yum install -y 包名
-y:表示自动回答yes
4、升级
# yum update -y 包名
5、卸载
# yum remove -y 包名
6、yum软件组管理命令
# yum grouplist
说明:列出所有可用的软件组列表
# yum groupinstall 软件组名
说明:安装,软件组名是英文
# yum groupremove 软件组名
说明:卸载
7、yum下载rpm包到本地
1)、安装yum-downloadonly
# yum install -y yum-plugin-downloadonly.noarch
如果是CentOS5.X版本,则需要安装这个包
2)、下载一个rpm包而不安装
# yum install -y 包名 --downloadonly
说明:这样虽然下载,但并没有在我们想要的目录下,默认保存在/var/cache/yum/后面还有好几层子目录。下载安装过的包使用,yum reinstall -y 包名 --downloadonly
3)、下载到指定目录
# yum install -y 包名 --downloadonly --downloaddir=/usr/local/src