首页 » 操作系统 » Linux » CentOS下YUM参数详细介绍

CentOS下YUM参数详细介绍

 

更新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参数详细介绍,转载请注明来源!

0