如何安装rpm包?掌握rpm包管理工具就够了
由于使用linux操作系統的需要,小編不得不深入學習了解rpm包管理工具,以便于能夠對rpm包進行安裝、卸載以及管理。不得不說,rpm的確是Redhat公司的一大貢獻,因為他使得Linux的軟件安裝工作變得更加簡單容易。
rpm命令是RPM軟件包的管理工具,對于安裝包為rpm包的安裝,大家只需要掌握這一個萬能公式即可:rpm –ivh rpm軟件包名,比如說:rpm -ivh apache-1.3.6.i386.rpm,含義就是安裝apache-1.3.6.i386.rpm的rpm包,同時顯示安裝進度。
既然有了安裝方法,那么卸載也是需要掌握的。對于rpm包的卸載,更為簡單,只需要記住這個萬能公式: rpm –e 軟件名。這里一定要注意與安裝rpm包不同的是,安裝時必須要輸入安裝包名,但是卸載的時候輸入的是軟件名。比如安裝的apache-1.3.6.i386.rpm,安裝的命令為:rpm -ivh apache-1.3.6.i386.rpm,但是卸載的時候為: rpm -e apache。
對于rpm包的安裝,當然還有很多的參數可以選用,盡管我們并不需要完全記住,小編還是羅列到這里,便于在需要的時候直接查看。
rpm包在實際安裝中存在一個很突出的短板,那就是安裝過程中需要分析軟件包之間的依賴關系,因此在安裝過程中會經常性報錯。因此我們會經常性使用到這幾個附加參數:
重復安裝時需加屬性:--replacefiles 。軟件包的某個文件已在安裝其他軟件包時安裝過,則安裝將會失敗,若仍需要安裝必須加--replacefiles 屬性解決依賴問題:加上 --nodeps 屬性,不考慮依賴關系強制安裝:加上 --force 屬性,強制進行安裝
盡管rpm包可以忽略依賴關系強行安裝,但一般不建議這樣操作,因為可能引起其它問題,建議配置成 yum 安裝,通過yum源可以自動分析rpm包之間的依賴關系,從而實現自主智能安裝的過程。
總結
以上是生活随笔為你收集整理的如何安装rpm包?掌握rpm包管理工具就够了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员必备的在线编程辅导平台之Tutor
- 下一篇: Linux命令中的rpm安装命令