天天看點

LINUX RPM安裝指令集合 

以前在做實驗的過程中總結和寫的一些教程的一些資料,一直沒時間釋出到部落格上面,五一到了,終于有點時間釋出啦!關于linux上面還會有rhce系列的學習筆記發表

在linux作業系統中,有一個系統軟體包,它的功能類似于windows裡面的“添加/删除程式”,但是功能又比“添加/删除程式”強很多,它就是 red hat package manager(簡稱rpm)。此工具包最先是由red hat公司推出的,後來被其他linux開發商所借用。由于它為linux使用者省去了很多時間,是以被廣泛應用于在linux下安裝、删除軟體。下面就給大家介紹一下它的具體使用方法。

  1.我們得到一個新軟體,在安裝之前,一般都要先檢視一下這個軟體包裡有什麼内容,假設這個檔案是:linux-1.4-6.i368.rpm,我們可以用這條指令檢視:

  rpm -qpi linux-1.4-6.i368.rpm

  系統将會列出這個軟體包的詳細資料,包括含有多少個檔案、各檔案名稱、檔案大小、建立時間、編譯日期等資訊。

  2.上面列出的所有檔案在安裝時不一定全部安裝,就像windows下程式的安裝方式分為典型、完全、自定義一樣,linux也會讓你選擇安裝方式,此時我們可以用下面這條指令檢視軟體包将會在系統裡安裝哪些部分,以友善我們的選擇:

  rpm -qpl linux-1.4-6.i368.rpm

  3.選擇安裝方式後,開始安裝。我們可以用rpm-ivh linux-1.4-6.i368.rpm指令安裝此軟體。在安裝過程中,若系統提示此軟體已安裝過或因其他原因無法繼續安裝,但若我們确實想執行安裝指令,可以在 -ivh後加一參數“-replacepkgs”:

  rpm -ivh -replacepkgs linux-1.4-6.i368.rpm

  4.有時我們解除安裝某個安裝過的軟體,隻需執行rpm-e <檔案名>指令即可。

  5.對低版本軟體進行更新是提高其功能的好辦法,這樣可以省去我們解除安裝後再安裝新軟體的麻煩,要更新某個軟體,隻須執行如下指令:rpm -uvh <檔案名>,注意:此時的檔案名必須是要更新軟體的更新更新檔

  6.另外一個安裝軟體的方法可謂是linux的獨到之處,同時也是rmp強大功能的一個表現:通過ftp站點直接線上安裝軟體。當找到含有你所需軟體的站點并與此網站連接配接後,執行下面的指令即可實作線上安裝,譬如線上安裝linux-1.4-6.i368.rpm,可以用指令:

  rpm -i ftp://ftp.pht.com/pub/linux/redhat/...-1.4-6.i368.rpm

  7.在我們使用電腦過程中,難免會有誤操作,若我們誤删了幾個檔案而影響了系統的性能時,怎樣查找到底少了哪些檔案呢?rpm軟體包提供了一個查找損壞檔案的功能,執行此指令:rpm -va即可,linux将為你列出所有損壞的檔案。你可以通過linux的安裝CD光牒進行修複。

  8.linux系統中檔案繁多,在使用過程中,難免會碰到我們不認識的檔案,在windows下我們可以用“開始/查找”菜單快速判斷某個檔案屬于哪個檔案夾,在linux中,下面這條指令行可以幫助我們快速判定某個檔案屬于哪個軟體包:

  rpm -qf <檔案名>

  9.當每個軟體包安裝在linux系統後,安裝檔案都會到rpm資料庫中“報到”,是以,我們要查詢某個已安裝軟體的屬性時,隻需到此資料庫中查找即可。注意:此時的查詢指令不同于1和8介紹的查詢,這種方法隻适用于已安裝過的軟體包!指令格式:

  rpm -參數 <檔案名>

繼續閱讀