轉貼 liinux RPM包的安裝與解除安裝

2021-09-01 10:32:57 字數 1421 閱讀 1875

以下內容轉貼網友佳作,便於個人參考學習之用。向原創作者致謝!

在 linux 作業系統下,幾乎所有的軟體均通過rpm 進行安裝、解除安裝及管理等操作。rpm 的全稱為redhat package manager ,是由redhat 公司提出的,用於管理linux 下軟體包的軟體。linux 安裝時,除了幾個核心模組以外,其餘幾乎所有的模組均通過rpm 完成安裝。rpm 有五種操作模式,分別為:安裝、解除安裝、公升級、查詢和驗證。

rpm 安裝操作

命令:rpm -i 需要安裝的包檔名

舉例如下:

rpm -i example.rpm 安裝 example.rpm 包;

rpm -iv example.rpm 安裝 example.rpm 包並在安裝過程中顯示正在安裝的檔案資訊;

rpm -ivh example.rpm 安裝 example.rpm 包並在安裝過程中顯示正在安裝的檔案資訊及安裝進度;

rpm 查詢操作

命令:rpm -q …

附加查詢命令:

a 查詢所有已經安裝的包以下兩個附加命令用於查詢安裝包的資訊;

i 顯示安裝包的資訊;

l 顯示安裝包中的所有檔案被安裝到哪些目錄下;

s 顯示安裝版中的所有檔案狀態及被安裝到哪些目錄下;以下兩個附加命令用於指定需要查詢的是安裝包還是已安裝後的檔案;

p 查詢的是安裝包的資訊;

f 查詢的是已安裝的某檔案資訊;

舉例如下:

rpm -qa | grep tomcat4 檢視 tomcat4 是否被安裝;

rpm -qip example.rpm 檢視 example.rpm 安裝包的資訊;

rpm -qif /bin/df 檢視/bin/df 檔案所在安裝包的資訊;

rpm -qlf /bin/df 檢視/bin/df 檔案所在安裝包中的各個檔案分別被安裝到哪個目錄下;

rpm 解除安裝操作

命令:rpm -e 需要解除安裝的安裝包

在解除安裝之前,通常需要使用rpm -q …命令查出需要解除安裝的安裝包名稱。

舉例如下:

rpm -e tomcat4 解除安裝 tomcat4 軟體包

rpm 公升級操作

命令:rpm -u 需要公升級的包

舉例如下:

rpm -uvh example.rpm 公升級 example.rpm 軟體包

rpm 驗證操作

命令:rpm -v 需要驗證的包

舉例如下:

rpm -vf /etc/tomcat4/tomcat4.conf

輸出資訊類似如下:

s.5....t c /etc/tomcat4/tomcat4.conf

rpm 的其他附加命令

--force 強制操作 如強制安裝刪除等;

--requires 顯示該包的依賴關係;

--nodeps 忽略依賴關係並繼續操作;

TeeChart8 0安裝 轉貼收藏

teechart 7.0 with source在delphi 7.0中的安裝 汗.裝個元件弄了我幾個小時,還沒有搞定,方法是按下面的弄,但是安裝好以後出現 fatal error required package tee not found 這個錯誤,還在鬱悶中 前一段時間我寫過一篇 teecha...

轉貼 在Debian下安裝VMware tools

from 不少初學者像我這種都是先在vmware下裝個debian感受一下 為了提高顯示效果,vmware會提示你安裝vmware tools 下面是我安裝的過程 先啟動虛擬機器,進入debian系統 在vmware的選單中選擇vm install vmware tools,這個時候好象vmware...

Python包的安裝

用到python,是因為我要用到畫圖。同事建議我可以用python畫,正好用這個機會可以學習一下。但是安裝過程中遇到各種依賴包,但是到最後還是不work.問一下別人,給我推薦了乙個軟體 conda,它自動幫你把包的依賴給解析出來,一起安裝,就省去了自己去查詢依賴包的過程。如果你平時是用vs開發的話,...