YUM常用命令詳解
一、列舉包文件 列出資源庫中所有可以安裝或更新的rpm包:yum list 列出資源庫中特定的可以安裝或更新以及已經(jīng)安裝的rpm包:yum list perl,列出名為perl的包 列出perl
一、列舉包文件
列出資源庫中所有可以安裝或更新的rpm包:yum list
列出資源庫中特定的可以安裝或更新以及已經(jīng)安裝的rpm包:yum list perl
,列出名為perl的包
列出perl開頭的包:yum list perl*
列出資源庫中所有可以更新的rpm包:yum list updates
列出已經(jīng)安裝的所有的rpm包:yum list installed
列出已經(jīng)安裝的但是不包含在資源庫中的rpm包:yum list extras
二、列舉資源信息
列出資源庫中所有可以安裝或更新的rpm包的信息:yum info
列出資源庫中特定的可以安裝或更新以及已經(jīng)安裝的rpm包的信息:yum info perl
,列出perl包信息
列出perl開頭的所有包的信息:yum info perl*
列出資源庫中所有可以更新的rpm包的信息:yum info updates
列出已經(jīng)安裝的所有的rpm包的信息:yum info installed
列出已經(jīng)安裝的但是不包含在資源庫中的rpm包的信息:yum info extras
三、搜索
搜索匹配特定字符的rpm包:yum search perl
在包名稱、包描述等中搜索有包含特定文件名的rpm包:yum provides realplay
四、管理包
安裝rpm包:yum install perl
,安裝perl包
安裝perl開頭的包:yum install perl*
刪除rpm包,包括與該包有依賴性的包:yum remove perl*
,會刪除perl-*所有包
五、更新
檢查可更新的rpm包:yum check-update
更新所有的rpm包:yum update
更新指定的rpm包,如更新kernel和kernel source:yum update kernel kernel-source
大規(guī)模的版本升級,與yum update不同的是,連舊的淘汰的包也升級:yum upgrade
六、清空緩存
清除暫存中rpm包文件:yum clean packages
清除暫存中rpm頭文件:yum clean headers
清除暫存中舊的rpm頭文件:yum clean oldheaders
清除暫存中舊的rpm頭文件和包文件:yum clean
或yum clean all
七、其他
安裝 rpms GPG key:rpm --import
檢查GPG Key:rpm -qa gpg-pubkey*
顯示Key信息:rpm -qi gpg-pubkey-a109b1ec-3f6e28d5
刪除Key:rpm -e gpg-pubkey-a109b1ec-3f6e28d5