一、列舉包文件
列出資源庫中所有可以安裝或更新的rpm包
# yum list
列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包
# yum list perl //列出名為perl 的包
# yum list perl* //列出perl 開頭的包
列出資源庫中所有可以更新的rpm包
# yum list updates
列出已經安裝的所有的rpm包
# yum list installed
列出已經安裝的但是不包含在資源庫中的rpm包
# yum list extras
注:extras是repos.d中定義的資源列表名稱
二、列舉資源信息
列出資源庫中所有可以安裝或更新的rpm包的信息
# yum info
列出資源庫中特定的可以安裝或更新以及已經安裝的rpm包的信息
# yum info perl //列出perl 包信息
# yum info perl* //列出perl 開頭的所有包的信息
列出資源庫中所有可以更新的rpm包的信息
# yum info updates
列出已經安裝的所有的rpm包的信息
# yum info installed
列出已經安裝的但是不包含在資源庫中的rpm包的信息
# yum info extras
三、搜索
搜索匹配特定字符的rpm包
# yum search perl //在包名稱、包描述等中搜索
檢測軟件包中包含的文件以及軟件提供的功能,查找與正則表達式匹配的值
# yum provides realplay
四、管理包
安裝rpm包
# yum install perl //安裝perl 包
# yum install perl* //安裝perl 開頭的包
刪除rpm包,包括與該包有倚賴性的包
# yum remove perl* //會刪除perl-* 所有包
五、更新
檢查可更新的rpm包
# yum check-update
更新所有的rpm包
# yum update
更新指定的rpm包,如更新kernel和kernel source
# yum update kernel kernel-source
大規模的版本升級,與yum update不同的是,連舊的淘汰的包也升級
# yum upgrade
六、清空緩存
清除暫存中rpm包文件
# yum clean packages
清除暫存中rpm頭文件
# yum clearn headers
清除暫存中舊的rpm頭文件
# yum clean oldheaders
清除暫存中舊的rpm頭文件和包文件
# yum clearn
或
# yum clearn all
七、其他
安裝Livna.org rpms GPG key
# rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
檢查GPG Key
# rpm -qa gpg-pubkey*
顯示Key信息
# rpm -qi gpg-pubkey-a109b1ec-3f6e28d5
刪除Key
# rpm -e gpg-pubkey-a109b1ec-3f6e28d5