linux裡面rpm命令常用引數總結

2021-09-10 18:17:00 字數 786 閱讀 2755

rpm命令,也就是redhat package management 的簡稱,是基於redhat系統的包管理工具,其引數介紹如下:

首先是-q, 這個引數是–query的簡稱,使用時一般都將其帶上,作為詢問的意思。

然後是-a, 即all的縮寫,用於列出所有的包,一般使用命令rpm -qa package_names 來查詢某乙個包是否已經安裝在自己的系統上

感覺這樣寫太麻煩了,下面就以**的形式來列出其引數:

-f 也就是files的縮寫,其官方的解釋是query/verify package owning files, 說白了就是查詢某個包屬於那個檔案或者哪些檔案.

-v 也就是verbose的縮寫,其英文翻譯大家都知道是冗餘的意思,因此在這裡就是詳細列出列印的結果,比如在安裝某個包時,就是用命令rpm -vih package_names

-i install 的縮寫,也就是安裝的意思,如上乙個引數,常用於安裝某個包,rpm -vih package_names

-h hash的縮寫,即雜湊符號,也就是在安裝的時候顯示雜湊標識,rpm -vih package_names

-l list的縮寫,列出的意思,即列出某個包中的所有檔案。

-e erase的縮寫,即擦除的意思,說白了就是刪除的意思,常用於刪除某個包。

–nodeps 也即是no dependencies的縮寫,說白了就是不用依賴包,產用於解除安裝某個包時,不管其依賴包的問題

–force 就是強制的意思,通常用於刪除某個包時,如果遇到問題進行強制解除安裝。

常用RPM命令

rpm q samba 查詢程式是否安裝 rpm ivh media cdrom redhat rpms samba 3.0.10 1.4e.i386.rpm 按路徑安裝並顯示進度 rpm ivh relocate opt gaim gaim 1.3.0 1.fc4.i386.rpm 指定安裝目錄 ...

Linux常用命令 rpm

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

linux中rpm常用命令

rpm q or query options p or 查詢專門的rpm檔案 f 查詢此檔案屬性哪乙個軟體包 a 查詢所有安裝包的資訊 whatprovides 查詢系統中某個檔案,某個目錄,某個模組是由哪個包提供的.g 查詢此包屬於哪一組 whatrequires 查詢系統中某個檔案,某個目錄,某...