使用RPM包管理命令的筆記

beifengwang發表於2014-03-24

安裝RPM包
安裝的命令如下:
shell> rpm -ivh xxx-version.rpm
-i是安裝選項、v是顯示安裝資訊、h是用“#”來顯示安裝進度。

如果是升級安裝就是:
shell> rpm -Uvh xxx-version.rpm
-U是升級選項,其餘同上。

還有一些公用的選項:
--keep-temps 保留安裝時用到的臨時檔案,在/tmp目錄下
--quiet 和vh選項相反,只有在安裝出錯時才提示資訊

查詢RPM包
我們在安裝之前一般都需要對系統已有的包或需要安裝的包本身進行查詢,命令如下:
shell> rpm -qa|grep java 查詢已安裝過的java的包
shell> rpm -qpl java-version.rpm 列出未安裝的包中的檔案
shell> rpm -qf /usr/bin/java 查詢已安裝的檔案屬於什麼包
-q是查詢選項、a是顯示所有已安裝包、grep是隻顯示指定的包、p是未安裝的包、l是列出RPM包含的檔案、f是根據檔案查詢宿主包、R是顯示包的依賴關係、s是顯示包狀態、i也是顯示包資訊同安裝選項。

驗證RPM包
驗證是用RPM包來驗證系統已經安裝的軟體
shell> rpm -V xxx.rpm
-V是驗證選項。

刪除RPM包
刪除RPM包
shell> rpm -e xxx.rpm
-e是刪除選項。

通用選項
--force 強制安裝或刪除
--nodeps 在破壞依賴關係的基礎上強制執行,不建議使用
--test 測試執行

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

相關文章