系统之家 - Windows操作系统&装机软件下载网站!

当前位置: 首页  >  教程资讯  >  电脑教程 YUM常用命令详解

YUM常用命令详解

时间:2023-06-02 16:16:41 来源: 人气:

   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,

作者

教程资讯

电脑教程排行

系统教程

系统主题