說明:rpm(redhat packge manager)是redhat公司出的軟體包管理器,使用它可以很容易
地對rpm形式的軟體包進行安裝、更新、解除安裝、驗證、查詢等操作,安裝簡單,而解除安裝時也可以
将軟體安裝在多處目錄中的檔案删除幹淨,是以推薦初學者盡可能使用rpm形式的軟體包。
rpm的參數中-i是安裝,-v是校驗,-h是用散列符顯示安裝進度,*.rpm是軟體包的檔案名
(這裡的*.rpm特指*.src.rpm以外的以rpm為字尾的檔案);參數-e是删除軟體包,packgename
是軟體包名,與軟體包的檔案名有所差別,它往往是檔案名中位于版本号前面的字元串,
例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是軟體封包件名,它們的軟體
包名稱分别是apache和apache-devel.
如果你不喜歡在字元界面下安裝或解除安裝這些軟體包,完全可以在x-window下使用圖形界面的
軟體包管理程式,如glint、xrpm這樣的圖形接口,或者是kde的kpackge等,這樣對軟體包
的安裝、更新、解除安裝、驗證和查詢就可以通過點選滑鼠來輕松完成。
2、*.tar.gz/*.tgz、*.bz2形式的二進制軟體包
安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2
解除安裝:手動删除
說明:*.tar.gz/*.bz2形式的二進制軟體包是用tar工具來打包、用gzip/bzip2壓縮的,安裝時
直接解包即可。對于解壓後隻有單一目錄的軟體,解除安裝時用指令"rm -rf 軟體目錄名";
如果解壓後檔案分散在多處目錄中,則必須一一手動删除(稍麻煩),想知道解壓時向系統中
安裝了哪些檔案,可以用指令"tar ztvf *.tar.gz"/"tar ytvf *.bz2"擷取清單。
tar的參數z是調用gzip解壓,x是解包,v是校驗,f是顯示結果,y是調用bzip2解壓,t是列出
包的檔案清單。
如果你更喜歡圖形界面的操作,可以在x-window下使用kde的ark壓縮檔案管理工具。
3、提供安裝程式的軟體包
這類軟體包已經提供了安裝腳本或二進制的安裝向導程式(setup、install、install.sh等),
隻需運作它就可以完成軟體的安裝;而解除安裝時也相應地提供了反安裝的腳本或程式。例如sun公司
的staroffice辦公軟體套件就使用名為setup的安裝程式,而且在軟體安裝後提供反安裝的功能,