centos安裝軟件有三種方式
- rpm指令, 該指令安裝文件后綴.rpm的可執行程序
- yum指令
- 安裝軟件源代碼,后綴為 .tar.gz(用gzip壓縮過的tar包)
rpm
rpm軟件包格式為
(一)查詢系統裝已經安裝的軟件信息
1) 查詢系統中已經安裝的軟件;
rpm –qa
2)查詢一個已經安裝的文件屬於那個軟件包;
rpm –qf 文件名的絕對路徑
3)查詢已安裝軟件包都安裝到何處;
軟件名定義是:rpm包去除平台信息和后綴后的信息
rpm -ql 軟件名
4)查詢一個已安裝軟件包的信息
rpm -qi 軟件名
5)查看一下已安裝軟件的配置文件;
rpm -qc 軟件名
6)查看一個已經安裝軟件的文檔安裝位置:
rpm -qd 軟件名
7)查看一下已安裝軟件所依賴的軟件包及文件;
rpm -qR 軟件名
(二)對於未安裝的軟件包信息查詢
1)查看一個軟件包的用途、版本等信息;
rpm -qpi rpm文件
2)查看一件軟件包所包含的文件;
rpm -qpl rpm文件
3)查看軟件包的文檔所在的位置;
rpm -qpd rpm文件
4)查看一個軟件包的配置文件;
rpm -qpc rpm文件
5)查看一個軟件包的依賴關系
rpm -qpR rpm文件
(三)軟件包的安裝、升級、刪除等
1)安裝或者升級一個rpm包
rpm -ivh rpm文件【安裝】 rpm -Uvh rpm文件【更新】
2)刪除一個rpm 包
rpm -e 軟件名
如何需要不管依賴問題,強制刪除軟件,在如上命令其后加上 --nodeps
(四)簽名導入
rpm --import 簽名文件 rpm --import RPM-GPG-KEY