RPM常用命令參數(shù)列表vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
1.安裝一個包vE5Linux聯(lián)盟
# rpm -ivhvE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
2.升級一個包vE5Linux聯(lián)盟
# rpm -Uvh [注意U一定要大寫]vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
-i 安裝vE5Linux聯(lián)盟
-U 升線安裝vE5Linux聯(lián)盟
-h 以#顯示安裝進(jìn)度vE5Linux聯(lián)盟
-v 顯示附加信息vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
3.移走一個包vE5Linux聯(lián)盟
# rpm -evE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
4.安裝參數(shù)vE5Linux聯(lián)盟
--force 即使覆蓋屬于其它包的文件也強迫安裝vE5Linux聯(lián)盟
--nodeps 如果該RPM包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
5.查詢一個包是否被安裝vE5Linux聯(lián)盟
# rpm -q < rpm package name>vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
6.得到被安裝的包的信息vE5Linux聯(lián)盟
# rpm -qi < rpm package name>vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
7.列出該包中有哪些文件vE5Linux聯(lián)盟
# rpm -ql < rpm package name>vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
8.列出服務(wù)器上的一個文件屬于哪一個RPM包vE5Linux聯(lián)盟
# rpm -qfvE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
9.可綜合好幾個參數(shù)一起用vE5Linux聯(lián)盟
# rpm -qil < rpm package name>vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
10.列出所有被安裝的rpm packagevE5Linux聯(lián)盟
# rpm -qavE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
11.列出一個未被安裝進(jìn)系統(tǒng)的RPM包文件中包含有哪些文件?vE5Linux聯(lián)盟
# rpm -qilp < rpm package name> vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
vE5Linux聯(lián)盟
-q 查詢vE5Linux聯(lián)盟
-p <包文件名> 查詢軟件包文件vE5Linux聯(lián)盟
-a 查詢所有軟件包vE5Linux聯(lián)盟
-f <文件列表> 查詢文件屬于哪個軟件包vE5Linux聯(lián)盟
-g <組列表> 查詢組里有哪些軟件包vE5Linux聯(lián)盟
--whatrequires <功能列表> 查詢需要指定功能的包vE5Linux聯(lián)盟
--whatprovides <功能列表> 查詢提供指定功能的包vE5Linux聯(lián)盟
--requires/-R 查詢軟件包需要哪些功能vE5Linux聯(lián)盟
--provides 查詢軟件包提供哪些功能vE5Linux聯(lián)盟
-i 顯示軟件包信息vE5Linux聯(lián)盟
-l 顯示軟件包所包含文件的列表vE5Linux聯(lián)盟
-d 顯示軟件包所包含的說明文檔列表vE5Linux聯(lián)盟
-c 顯示軟件包所包含的配置文檔列表vE5Linux聯(lián)盟
-s 顯示軟件包所包含的文件的狀態(tài)vE5Linux聯(lián)盟