rpm命令是rpm軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提公升了linux的適用度。12
3456
78910
1112
1314
1516
1718
用法: rpm [選項...]
-a:查詢所有套件;
-b《完成階段》《套件檔》+或-t 《完成階段》《套件檔》+:設定包裝套件的完成階段,並指定套件檔的檔名稱;
-c:只列出組態配置檔案,本引數需配合
"-l"
引數使用;
"-l"
引數使用;
-e《套件檔》或--erase《套件檔》:刪除指定的套件;
-f《檔案》+:查詢擁有指定檔案的套件;
-h或--
hash
:套件安裝時列出標記;
-i《套件檔》或--
install
《套件檔》:安裝指定的套件檔;
-l:顯示套件的檔案列表;
-p《套件檔》+:查詢指定的rpm套件檔;
-q:使用詢問模式,當遇到任何問題時,rpm指令會先詢問使用者;
-r:顯示套件的關聯性資訊;
-s:顯示檔案狀態,本引數需配合
"-l"
引數使用;
-u《套件檔》或--upgrade《套件檔》:公升級指定的套件檔;
-
v
:顯示指令執行過程;
-vv:詳細顯示指令執行過程,便於排錯。
如何安裝rpm軟體包12
rpm -ivh your-package
# 直接安裝
rpmrpm --force -ivh your-package.rpm
# 忽略報錯,強制安裝
如何解除安裝rpm軟體包12
3[root@localhost ~]
# rpm -ql tree # 查詢
[root@localhost ~]
# rpm -e tree # 解除安裝
[root@localhost ~]
# rpm -ql tree # 查詢
列出所有安裝過的包
如何獲得某個軟體包的檔案全名1
[root@localhost ~]
# rpm -q tree
rpm包中的檔案安裝的位置
[root@localhost ~]# rpm -ql tree # rpm -ql 包名
哪個軟體包包含這個程式123
rpm -qf `
which
程式名`
#返回軟體包的全名
rpm -qif `
which
程式名`
#返回軟體包的有關資訊
rpm -qlf `
which
程式名`
#返回軟體包的檔案列表[root@localhost ~]# rpm -qf `which sshd`
出處:
個性簽名: 所有的事情到最後都是好的,如果不好,那說明事情還沒有到最後~
本文版權歸作者【小a玖拾柒】和【
Linux rpm命令詳解
rpm命令是rpm軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提公升了linux的適用度。用法 rpm 選項...
Linux rpm命令詳解
rpm命令是rpm軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提公升了linux的適用度。用法 rpm 選項...
Linux rpm命令詳解
rpm命令是rpm軟體包的管理工具。rpm原本是red hat linux發行版專門用來管理linux各項套件的程式,由於它遵循gpl規則且功能強大方便,因而廣受歡迎。逐漸受到其他發行版的採用。rpm套件管理方式的出現,讓linux易於安裝,公升級,間接提公升了linux的適用度。用法 rpm 選項...