RPM命令手冊

2021-06-16 04:07:14 字數 4969 閱讀 4792

rpm

命令手冊

一、安裝

命令格式:

rpm -i ( or --install) options file1.rpm ... filen.rpm

引數:file1.rpm ... filen.rpm  

將要安裝的

rpm包的檔名

詳細選項:

-h (or --hash)

安裝時輸出

hash

記號(``#'')  

--test         

只對安裝進行測試,並不實際安裝。

--percent      

以百分比的形式輸出安裝的進度。

--excludedocs  

不安裝軟體包中的文件檔案

--includedocs  

安裝文件

--replacepkgs  

強制重新安裝已經安裝的軟體包

--replacefiles

替換屬於其它軟體包的檔案

--force        

忽略軟體包及檔案的衝突

--noscripts   

不執行預安裝和後安裝指令碼

--prefix ;

將軟體包安裝到由

; 指定的路徑下

--ignorearch   

不校驗軟體包的結構

--ignoreos      

不檢查軟體包執行的作業系統

--nodeps        

不檢查依賴性關係

--ftpproxy ;   用;

作為ftp

**--ftpport ;   

指定ftp

的埠號為

; 通用選項

-v  

顯示附加資訊

-vv

顯示除錯資訊

--root ;

讓rpm將;

指定的路徑做為

"根目錄

",這樣預安裝程式和後安裝程式都會安裝到這個目錄下

--rcfile ;

設定rpmrc

檔案為;  

--dbpath ;   

設定rpm

資料庫存所在的路徑為

; 二、刪除

命令格式:

rpm -e ( or --erase) options pkg1 ... pkgn

引數pkg1 ... pkgn

:要刪除的軟體包

詳細選項

--test      

只執行刪除的測試

--noscripts

不執行預安裝和後安裝指令碼程式

--nodeps   

不檢查依賴性

通用選項

-vv           

顯示除錯資訊

--root ;

讓rpm將;

指定的路徑做為

"根目錄

",這樣預安裝程式和後安裝程式都會安裝到這個目錄下

--rcfile ;

設定rpmrc

檔案為;

--dbpath ;   

設定rpm

資料庫存所在的路徑為

;三、公升級

命令格式

rpm -u ( or --upgrade) options file1.rpm ... filen.rpm

引數file1.rpm ... filen.rpm

軟體包的名字

詳細選項

-h (or --hash)

安裝時輸出

hash

記號(``#'')  

--oldpackage   允許"

公升級"到乙個老版本

--test         

只進行公升級測試

--excludedocs  

不安裝軟體包中的文件檔案

--includedocs  

安裝文件

--replacepkgs  

強制重新安裝已經安裝的軟體包

--replacefiles

替換屬於其它軟體包的檔案

--force        

忽略軟體包及檔案的衝突

--percent      

以百分比的形式輸出安裝的進度。

--noscripts   

不執行預安裝和後安裝指令碼

--prefix ;

將軟體包安裝到由

; 指定的路徑下

--ignorearch   

不校驗軟體包的結構

--ignoreos      

不檢查軟體包執行的作業系統

--nodeps        

不檢查依賴性關係

--ftpproxy ; 用;

作為ftp

**--ftpport ;  

指定ftp

的埠號為

; 通用選項

-v  

顯示附加資訊

-vv

顯示除錯資訊

--root ;

讓rpm將;

指定的路徑做為

"根目錄

",這樣預安裝程式和後安裝程式都會安裝到這個目錄下

--rcfile ;

設定rpmrc

檔案為;  

--dbpath ;   

設定rpm

資料庫存所在的路徑為

; 四、查詢

命令格式:

rpm -q ( or --query) options

引數:pkg1 ... pkgn

:查詢已安裝的軟體包

詳細選項

-p ;(or ``-'')

查詢軟體包的檔案

-f ;           查詢;

屬於哪個軟體包

-a                  

查詢所有安裝的軟體包

--whatprovides ;  

查詢提供了

;功能的軟體包

-g ;         

查詢屬於

; 組的軟體包

--whatrequires ;

查詢所有需要

; 功能的軟體包

rpm -qa t* 查詢系統中軟體包名以t開頭的軟體

資訊選項

; 顯示軟體包的全部標識

-i 顯示軟體包的概要資訊

-l 顯示軟體包中的檔案列表

-c 顯示配置檔案列表

-d 顯示文件檔案列表

-s 顯示軟體包中檔案列表並顯示每個檔案的狀態

--scripts

顯示安裝、解除安裝、校驗指令碼

--queryformat (or --qf)

以使用者指定的方式顯示查詢資訊

--dump

顯示每個檔案的所有已校驗資訊

--provides

顯示軟體包提供的功能

--requires (or -r)

顯示軟體包所需的功能

通用選項

-v 顯示附加資訊

-vv

顯示除錯資訊

--root ;

讓rpm將;

指定的路徑做為

"根目錄

",這樣預安裝程式和後安裝程式都會安裝到這個目錄下

--rcfile ;

設定rpmrc

檔案為;  

--dbpath ;

設定rpm

資料庫存所在的路徑為

; 五、校驗已安裝的軟體包

命令格式:

rpm -v ( or --verify, or -y) options

引數pkg1 ... pkgn

將要校驗的軟體包名

軟體包選項

-p ; verify against package file ;  

-f ; 校驗;

所屬的軟體包

-a verify

校驗所有的軟體包

-g ;

校驗所有屬於組

;  的軟體包

詳細選項

--noscripts

不執行校驗指令碼

--nodeps   

不校驗依賴性

--nofiles   

不校驗檔案屬性

通用選項

-v   

顯示附加資訊

-vv  

顯示除錯資訊

--root ;

讓rpm將;

指定的路徑做為

"根目錄

",這樣預安裝程式和後安裝程式都會安裝到這個目錄下

--rcfile ;

設定rpmrc

檔案為;  

--dbpath ;   

設定rpm

資料庫存所在的路徑為

; 六、校驗軟體包中的檔案

語法:rpm -k ( or --checksig) options file1.rpm ... filen.rpm

引數:file1.rpm ... filen.rpm

軟體包的檔名

checksig--

詳細選項

--nopgp

不校驗pgp

簽名通用選項

-v  

顯示附加資訊

-vv

顯示除錯資訊

--rcfile ;

設定rpmrc

檔案為;  

七、其它

rpm選項

--rebuilddb

重建rpm

資料庫--initdb   

建立乙個新的

rpm資料庫

--quiet     

盡可能的減少輸出

--help      

顯示幫助檔案

--version   

顯示rpm

的當前版本

RPM命令手冊

一 安裝 命令格式 rpm i or install options file1.rpm filen.rpm 引數 file1.rpm filen.rpm 將要安裝的rpm包的檔名 詳細選項 h or hash 安裝時輸出hash記號 test 只對安裝進行測試,並不實際安裝。percent 以百分...

RPM命令手冊

一 安裝 命令格式 rpm i or install options file1.rpm filen.rpm 引數 file1.rpm filen.rpm 將要安裝的rpm包的檔名 詳細選項 h or hash 安裝時輸出hash記號 test 只對安裝進行測試,並不實際安裝。percent 以百分...

RPM命令手冊

一 安裝 命令格式 rpm i or install options file1.rpm filen.rpm 引數 file1.rpm filen.rpm 將要安裝的rpm包的檔名 詳細選項 h or hash 安裝時輸出hash記號 test 只對安裝進行測試,並不實際安裝。percent 以百分...