Linux中RPM軟件包管理及安裝
阿新 • • 發佈:2019-01-30
.rpm packages 分享圖片 ado yum linux中 ddb 數據 ack RPM
結構
- 查詢RPM軟件包信息
- 安裝,升級,卸載,RPM軟件包
RPM包管理工具
註:以下測試需要安裝rpm軟件倉庫( yum install rpm -y)
查詢已安裝的軟件包
rpm -q [選項]
- -qa:顯示當前系統中以RPM方式安裝的所有軟件列表。
- -qi(i:information) : 查看指定軟件包的名稱,版本,許可協議等詳細信息。
- -ql(l:list):查看指定軟件包的安裝目錄。
- -qf(f:file):查看查看指定的文件或目錄是由那個軟件包所安裝。
- -qc:查看指定軟件包的要安裝的配置文件(.conf)。
- -qd:查看指定軟件包中的壓縮文件。
查看未安裝的軟件包
rpm -qp[子選項] RPM軟件包
常用選項:
-qpi -qpl -qpc -qpd
- -qpi 查看指定未安裝的軟件包信息
- -qpl 查看該軟件包準備要安裝的所有目錄,文件列表
(cd到mnt/Packages中ls查看軟件倉庫)
安裝,升級,卸載 RPM軟件包
rpm [選項] RPM軟件包文件 ...
常用選項:
-i -U -F
- -i 安裝
- -U 升級
- -F 檢查
卸載指定的RPM軟件 rpm -e 軟件名
輔助選項:
--force強制 --nodeps不檢查依賴件 -h以“#”號顯示安裝進度 -v安裝過程中的詳細信息
rpm -ivh zziplib-0.13.62-5.el7.x86_64.rpm //安裝
rpm -Uvh zziplib-0.13.62-5.el7.x86_64.rpm //升級安裝
重建rpm數據庫
rpm -rebuilddb
rpm --initdb
Linux中RPM軟件包管理及安裝