列出已安裝的軟件包ide
yum list installed加密
這個命令的輸出結果可能在屏幕上一閃而過,此時只須要結果重定向到一個文件中便可url
yum list installed > zjj.txtip
yum擅長找出某個特定軟件包的信息,他可以給出很是先進的描述:rem
yum list 包名軟件
yum 查看某個包是否安裝配置
yum list installed 包名date
找出系統上某個特定文件屬於哪一個軟件包(yum 會分別找三個倉庫,base,update,install)file
yum provides file_name下載
用yum 安裝軟件
yum install package_name
su - :切換後root用戶
也能夠手動下載rpm安裝文件並用yum 安裝,這叫作本地安裝
yum localinstall package_name.rpm
用yum 更新軟件
列出全部已安裝包的可用更新
yum list updates(若是這個命令沒有輸出,說明沒有須要更新的軟件)
更新指定的軟件包
yum update package_name
更新全部能夠更新的軟件包
yum update
用yum 卸載軟件
指刪除軟件包而保留配置文件和數據文件
yum remove package_name
要刪除軟件和它全部的文件
yum erase package_name
處理損壞的包依賴關係
有時在安裝多個軟件包時,某個軟件包的依賴關係可能被另外一個包的安裝覆蓋掉,這叫損壞包依賴關係
若是系統出現這個問題,先試試下面的這個命令:
yum clean all
而後試着用yum 命令的update 選項,有時,只要清理了犯錯了位置的文件就能夠
如這還解決不了問題,試試下面的命令:這個命令顯示了全部包的庫依賴關係以及什麼軟件能夠提供這些庫依賴關係,一旦知道某個包須要的庫,你就能安裝它們了
yum deplist package_name
若是這樣任未解決問題,還有最後一招
yum update --skip-broken
--skip-broken 選項容許你忽略依賴關係損壞的那個包,繼續去更新其餘的軟件包,這可能救不了已損壞的包,但至少能夠更新系統上的其餘包
yum軟件倉庫
要想知道你如今正從哪些倉庫獲取軟件,輸入以下命令:
若是倉庫中沒有須要的軟件,你能夠編輯一下配置文件,yum倉庫定義文件的位於/etc/yum.repos.d 你須要添加正確的url ,並得到必要的加密鑰