RPM常用命令總結

2022-05-29 17:33:11 字數 877 閱讀 6482

安裝

rpm -ivh package_name

(package_name指的是rpm包的檔名)

查詢

1.查詢是否安裝,及安裝版本

rpm -q 已安裝的軟體名(ex:rpm -q docker-engine)

rpm -qa |grep 字串(在已安裝的所有軟體中查詢包含某字串的軟體版本)

2.查詢相關配置檔案

rpm -ql 軟體名(列出該軟體所有檔案與目錄所在的完整檔名)

rpm -qc 軟體名(列出軟體的所有設定檔案)

3.查詢某軟體依賴的其他軟體

rpm -qr 軟體名

4.rpm -qf 檔名 (查詢檔案屬於哪個軟體包)

解除安裝

rpm -e --nodeps package_name

驗證

rpm -v 已安裝的軟體名 (列出該軟體被修改過的配置檔案)

rpm -vf 檔名 (列出某個檔案是否被改動過)

回退到低版本

rpm --uvh --oldpackage --nodeps package_name

(此命令包含解除安裝源環境中的軟體包,和安裝低版本軟體包的兩個步驟)

備份工具

rpmrebuild 

作用:備份已經安裝在環境的的軟體

用法:rpmrebuild pacakge_name

如果軟體的相關配置被改動過,該命令會詢問是否繼續,以及是否要命名乙個新的軟體版本名

如果不需要此詢問 可以使用 rpmrebuild -b

rpm常用命令總結

1.檢視已經安裝的所有rpm包列表 rpm qa 2.過濾出其中某乙個包 rpm qa grep net tools 3.檢視包的資訊 rpm qi net tools 2.0 0.25.20131004git.1.al7.x86 64 4.檢視包的安裝list rpm ql net tools 2...

rpm 常用命令

1.安裝乙個包 rpm ivh 2.公升級乙個包 rpm uvh 3.移走乙個包 rpm e 4.安裝引數 force 即使覆蓋屬於其它包的檔案也強迫安裝 nodeps 如果該rpm包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。5.查詢乙個包是否被安裝 rpm q rpm package name...

RPM常用命令

rpm安裝軟體需要root許可權 基本命令 安裝軟體 rpm i linuxcast soft.rpm 解除安裝軟體 rpm e linuxcast soft 公升級形式安裝 rpm u linuxcast soft new.rpm 常用引數 v 顯示詳細資訊 h 顯示文字進度條 rpm常用查詢命令...