RPM包命令小記

2022-07-09 01:24:11 字數 1277 閱讀 9313

1、rpm包的安裝

[root@localhost ~]#rpm-ivh 包全名

2、rpm包的公升級

[root@localhost ~]# rpm -uvh 包全名

-u(大寫)選項的含義是:如果該軟體沒安裝過則直接安裝;若沒安裝則公升級至最新版本。

[root@localhost ~]# rpm -fvh 包全名

-f(大寫)選項的含義是:如果該軟體沒有安裝,則不會安裝,必須安裝有較低版本才能公升級。

3、rpm包的解除安裝

rpm 軟體包的解除安裝要考慮包之間的依賴性。例如,我們先安裝的 httpd 軟體包,後安裝 httpd 的功能模組 mod_ssl 包,那麼在解除安裝時,就必須先解除安裝 mod_ssl,然後解除安裝 httpd,否則會報錯。

[root@localhost ~]# rpm -e 包名

-e 選項表示解除安裝,也就是 erase 的首字母。

4、rpm命令查詢軟體包

[root@localhost ~]# rpm 選項 查詢物件

4.1、rpm -q :查詢軟體包是否安裝

[root@localhost ~]# rpm -q 包名

4.2、rpm -q1 :查詢系統中所有安裝的軟體包

[root@localhost ~]# rpm -qa 

4.3、rpm -qi :查詢軟體包的詳細資訊

[root@localhost ~]# rpm -qi 包名 

4.4、rpm -ql :命令查詢軟體包的檔案列表

[root@localhost ~]# rpm -ql 包名 

4.5、rpm -qf :命令查詢系統檔案屬於哪個rpm包

[root@localhost ~]# rpm -qf 包名 

4.6、rpm -qr :查詢軟體包的依賴關係

[root@localhost ~]# rpm -qr 包名 

5、rpm包校驗

rpm -va:選項表示校驗系統中已安裝的所有軟體包。

rpm -v 已安裝的包名:-v 選項表示校驗指定 rpm 包中的檔案

rpm -vf 系統檔名:-vf 選項表示校驗某個系統檔案是否被修改。

RPM包命令詳解

rpm命令是rpm軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提公升了linux的適用度。rpm包與原始碼包...

解壓rpm包的linux命令及rpm命令使用簡介

rpm 是紅帽 redhat 軟體包管理工具,實現類似於 windows 中的新增 刪除程式功能 rpm ivh install rpm tar xvf informix linux.tar inux下解壓命令大全 tar 解包 tar xvf filename.tar 打包 tar cvf fil...

rpm解除安裝包的命令

可以先用rpm q 或者 rpm qf bin x.xx 來查詢一下所屬的rpm包的名字。然後用rpm e 來刪之。bin x.xx 是乙個包中任意的檔案 是查詢得到的rpm包的名稱 rpm e的時候後面的檔名不用加版本號 例項 root nodeb centos rpm e compat libs...