1、rpm軟件包地基本安裝
$ rpm –i rpm安裝包文件名 安裝該軟件包中的文件到當前系統,安裝過程不提示任何信息。
2、在安裝軟件包的同時顯示詳細信息
$ rpm –ivh rpm安裝包文件 安裝該軟件包中的文件到當前系統,安裝過程會以百分比的形式顯示安裝的進度和一些其他信息。
3、RPM軟件包安裝的依賴關系
強制安裝:$ rpm ——force –i rpm包文件名
注:要先滿足軟件包的依賴關系后再進行軟件包的安裝,使用強制安裝命令安裝不能保證軟件安裝到系統后一定能
正常運行,因此建議慎重使用。
使用rpm命令卸載軟件包:
1、RPM軟件包的卸載
$ rpm -e 軟件包名稱
軟件包的卸載,在卸載時不顯示任何信息。
注:RPM軟件包的卸載同樣存在依賴關系,只有在沒有依賴關系存在時才能對其進行卸載。
2、rpm軟件包卸載的依賴關系
在使用RPM命令進行卸載時,RPM命令會分析要卸載的軟件包的依賴關系,當存在依賴關系時會自動停止,并顯由
哪個軟件造成的卸載失敗。根據RPM提示的錯誤信息,確定先卸載的軟件包,再卸載被依賴的軟件包。
使用rpm命令升級軟件包:
$ rpm - U rpm安裝包文件名
注:"rpm -u"命令中使用的升級軟件包文件最好使用RED HAT公司針對當前的linux版本官方推出的升級文件,建議不要使用第三方提供的升級包。
應用程序編譯
開放源代碼應用程序的編譯安裝
(下面以多線程下載軟件"prozilla"的源代碼編譯安裝為例來說明源代碼編譯安裝的整個過程)