更新rpm包:
检查可更新的rpm包
[root@localhost1 /]# yum check-update
更新所有的rpm包
[root@localhost1 /]# yum update
更新指定的rpm包,如更新kernel和kernel source
[root@localhost1 /]# yum update kernel kernel-source
大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
[root@localhost1 /]# yum upgrade
rpm包的安装和删除:
安装rpm包,如xmms-mp3
[root@localhost1 /]# yum install xmms-mp3
删除rpm包,包括与该包有倚赖性的包,注:同时会提示删除licq-gnome,licq-qt,licq-text
[root@localhost1 /]# yum remove licq
yum暂存(/var/cache/yum/)的相关参数:
清除暂存中rpm包文件
[root@localhost1 /]# yum clean packages
清除暂存中rpm头文件
[root@localhost1 /]# yum clearn headers
清除暂存中旧的rpm头文件
[root@localhost1 /]# yum clean oldheaders
清除暂存中旧的rpm头文件和包文件,注:相当于yum clean packages + yum clean oldheaders
[root@localhost1 /]# yum clearn [root@localhost1 /]# yum clearn all
包列表:
列出资源库中所有可以安装或更新的rpm包
[root@localhost1 /]# yum list
列出资源库中特定的可以安装或更新以及已经安装的rpm包,注:可以在rpm包名中使用匹配符,如列出所有以mysql开头的rpm包
[root@localhost1 /]# yum list mysql [root@localhost1 /]# yum list mysql*
列出资源库中所有可以更新的rpm包
[root@localhost1 /]# yum list updates
列出已经安装的所有的rpm包
[root@localhost1 /]# yum list installed
列出已经安装的但是不包含在资源库中的rpm包
[root@localhost1 /]# yum list extras
rpm包信息显示(info参数同list):
列出资源库中所有可以安装或更新的rpm包的信息
[root@localhost1 /]# yum info
列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息,注:可以在rpm包名中使用匹配符,如列出所有以mysql开头的rpm包的信息
[root@localhost1 /]# yum info mysql [root@localhost1 /]# yum info mysql*
列出资源库中所有可以更新的rpm包的信息
[root@localhost1 /]# yum info updates
列出已经安装的所有的rpm包的信息
[root@localhost1 /]# yum info installed
列出已经安装的但是不包含在资源库中的rpm包的信息,注:通过其它网站下载安装的rpm包的信息
[root@localhost1 /]# yum info extras
搜索rpm包:
搜索匹配特定字符的rpm包,注:在rpm包名,包描述等中搜索
[root@localhost1 /]# yum search mysql
搜索有包含特定文件名的rpm包
[root@localhost1 /]# yum provides realplay
原文链接:CentOS下YUM参数详细介绍,转载请注明来源!