RHEL中yum命令介紹

神諭丶發表於2015-03-17
yum(全稱 Yellow dog Updater, Modified)


常規安裝:
yum install package_name
安裝本地rpm包:
yum localinstall package_name.rpm

更新安裝:
yum update package_name
檢視需要更新的包:
yum list updates
更新上述列表中的包:
yum update

列出(最近 | 全部)安裝的包:
yum list recent | all

檢視透過yum安裝過的包:
yum list install 

上述操作可能會一閃而過,所以最好是將安裝包的列表重定向到一個檔案中,你可以透過more或less命令(或GUI編輯器)來檢視:
yum list installed > installed_soft
然後再透過vi來開啟。

搜尋yum倉庫:
yum search keyword


解除安裝軟體包而保留配置檔案和資料檔案:
yum remove package_name
解除安裝軟體和它所有的檔案:
yum erase package_name

處理損壞的包依賴關係:
yum clean all
再試試update選項,有時候只要清理了放錯位置的檔案即可。

或者使用 
yum deplist package_name
上述命令列出了所有包的庫依賴關係以及什麼軟體可以提供這些庫依賴關係。
一旦你知道了某個包需要的庫,就可以安裝它們了。

如果還沒有解決問題,還有一個工具:
yum update --skip-broken
--skip-broken這個選項允許使用者忽略依賴關係損壞的那個包兒更新其他軟體包。
這可能沒法幫助損壞的包,但是使用者至少可以更新系統上的其他包了。


可以知道正從什麼庫中獲取軟體:
yum repolist




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29773961/viewspace-1462906/,如需轉載,請註明出處,否則將追究法律責任。

相關文章