liunx軟件安裝—軟件包管理—rpm命令管理—安裝升級與卸載

一、rpm包安裝升級與卸載

1.包全名與包名

包全名: 操作的包是沒有安裝的軟件包時,使用包全
                名。而且要注意路徑。
包名: 操作已經安裝的軟件包時,使用包名。是搜
            索/var/lib/rpm/中的數據庫
備註:(1)注意路徑,沒有安裝這個包,需要讓liunx系統
               找到這個包,在光盤這個目錄中package這個
                目錄中。

2.RPM安裝

命令: rpm -ivh 包全名
選項:-i (install)安裝
          -v(verbos)顯示詳細信息
          -h (hash) 顯示進度
          --nodeps 不檢測依賴性
備註: (1)–nodeps 只能做實驗的時使用,如果在安裝與卸載使
                用了不檢測依賴性,要不然你的軟件包不能用,要麼
                他的底層功能缺失或者很多功能沒有,要麼乾脆起不
                 來。

3.RPM包升級

命令:rpm -Uvh 包全名
選項:-U (upgrade) 升級
備註:1.如果想升級,需要有一個比當前系統版本中已經
              裝好的包更高級的包,現在用的都是光盤裏的
               包,所以apache沒有更新版本的包。它的過程
               跟安裝完全一樣,甚至我們可以用vh取代ivh。

4.卸載

命令:rpm -e 包名
選項:-e (erase) 卸載
           --nodeps 不檢查依賴性
備註: (1) rpm p -e 後面跟的包名,因爲他是在後臺數據
                 中進行搜索已經安裝過的包,所以系統就能找
                 到。
          (2) 卸載一個包不一定在packages這個目錄下
                 執行,而且只跟包名,原因很簡單,它搜索的
                 是後臺數據庫,在任何位置都能找到這個數據
                 庫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章