您好,欢迎来到 - 67学习网 - http://www.67xuexi.com !

YUM常用命令详解

摘要: yum是一个用于管理rpm包的后台程序,用python写成,可以非常方便的解决rpm的依赖关系。在建立好yum服务器后,yum客户端可以通过http、ftp方式获得软件包,并使用方便的命令直接管理、更新所有的rpm包,甚至包括kernel的更新。它也可以理解为红旗环境下的apt管理工具。以前写过一份[原]使用yum更新红旗Linux,但其中提到的命令不是很完整,现再整理一下。一、列举包文件列出资源库中所有可以安装或更新的rpm包#yumlist列出资源库中特定的可以安装或更新以及已经安装的rpm包#yumlistperl//列出名为perl的包#yumlistperl*//列出perl开头的包列出资源库中所有可以更新的rpm包#yumlistupdates列出已经安装的所有的rpm包#yumlistinstalled列出已经安装的但是不包含在资源库中的rpm包#yumlistextras注:extras是repos.d中定义的资源列表名称二、列举资源信息列出资源库中所有可以安装或更新的rpm包的信息#yuminfo列出资源库中特定的可以安装或更新以及已经安装的rp
YUM常用命令详解,标签:服务器,操作系统教程大全,http://www.67xuexi.com

   yum是一个用于管理rpm包的后台程序,用python写成,可以非常方便的解决rpm的依赖关系。在建立好yum服务器后,yum客户端可以通过http、ftp方式获得软件包,并使用方便的命令直接管理、更新所有的rpm包,甚至包括kernel的更新。它也可以理解为红旗环境下的apt管理工具。

  以前写过一份[原]使用yum更新红旗Linux,但其中提到的命令不是很完整,现再整理一下。

  一、列举包文件

  列出资源库中所有可以安装或更新的rpm包

  #yumlist

  列出资源库中特定的可以安装或更新以及已经安装的rpm包

  #yumlistperl//列出名为perl的包

  #yumlistperl*//列出perl开头的包

  列出资源库中所有可以更新的rpm包

  #yumlistupdates

  列出已经安装的所有的rpm包

  #yumlistinstalled

  列出已经安装的但是不包含在资源库中的rpm包

  #yumlistextras

  注:extras是repos.d中定义的资源列表名称

  二、列举资源信息

  列出资源库中所有可以安装或更新的rpm包的信息

  #yuminfo

  列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息

  #yuminfoperl//列出perl包信息

  #yuminfoperl*//列出perl开头的所有包的信息

  列出资源库中所有可以更新的rpm包的信息

  #yuminfoupdates

  列出已经安装的所有的rpm包的信息

  #yuminfoinstalled

  列出已经安装的但是不包含在资源库中的rpm包的信息

  #yuminfoextras

  三、搜索

  搜索匹配特定字符的rpm包

  #yumsearchperl//在包名称、包描述等中搜索

  搜索有包含特定文件名的rpm包

  #yumprovidesrealplay

  四、管理包

  安装rpm包

  #yuminstallperl//安装perl包

  #yuminstallperl*//安装perl开头的包

  删除rpm包,包括与该包有倚赖性的包

  #yumremoveperl*//会删除perl-*所有包

  五、更新

  检查可更新的rpm包

  #yumcheck-update

  更新所有的rpm包

  #yumupdate

  更新指定的rpm包,如更新kernel和kernelsource

  #yumupdatekernelkernel-source

  大规模的版本升级,与yumupdate不同的是,连旧的淘汰的包也升级

  #yumupgrade

  六、清空缓存

  清除暂存中rpm包文件

  #yumcleanpackages

  清除暂存中rpm头文件

  #yumclearnheaders

  清除暂存中旧的rpm头文件

  #yumcleanoldheaders

  清除暂存中旧的rpm头文件和包文件

  #yumclearn

  或

  #yumclearnall

  七、其他

  安装Livna.orgrpmsGPGkey

  #rpm--importhttp://rpm.livna.org/RPM-LIVNA-GPG-KEY

  检查GPGKey

  #rpm-qagpg-pubkey*

  显示Key信息

  #rpm-qigpg-pubkey-a109b1ec-3f6e28d5

  删除Key

  #rpm-egpg-pubkey-a109b1ec-3f6e28d5


Tag:服务器_操作系统教程服务器,操作系统教程大全电脑教程 - 服务器_操作系统教程

《YUM常用命令详解》相关文章