centos7 RPM命令安裝操作

2021-07-30 06:00:20 字數 1340 閱讀 8524

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

其中,s 表示檔案大小修改過,t 表示檔案日期修改過。限於篇幅,更多的驗證資訊請您參考rpm 幫助檔案:man rpm

rpm 的其他附加命令

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

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

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

centos7 rpm 離線安裝 kibana

參考文章 centos 7 kibana安裝配置 centos7 安裝kibana 6.4.0 安裝kibana root vmtest soft rpm ivh kibana 6.5.4 x86 64.rpm root vmtest soft vi etc kibana kibana.yml se...

centos7 rpm安裝或者公升級mysql5 7

公升級mysql 在安裝mysql之前先確認先前是否安裝了mysql,如有就刪除 to list old mysql yum list installed grep i mysql 解除安裝舊版本的mysql to remove old mysql yum remove mysql mysql 移除...

centos7 rpm離線安裝mysql遇到的問題

實際使用的系統是 centos 7 x86 64 minimal 1810.iso 問題描述 這個版本在我虛擬機器安裝mysql是可以的,但是不知道客戶的版本為什麼安裝不上,一般離線安裝mysql要先確認下這個檔案有沒有安裝,whereis libaio.so.1 libaio.so usr lib...