rpm命令,安裝(-i,–install)、卸載、升級(-U,-F)、查詢(-q,–query)、校驗(-V,–verify)、數據庫維護
安裝:rpm {-i|–install} [install-options] PACKAGE_FILE…
v:可視化
h:以#顯示進度
rpm -ivh package_file
[install-options]
–test:測試安裝
–nodeps:忽略依賴關系
–replacepkgs |replacefiles
–nosignalture:不檢查來源合法性
–noscripts:不執行程序包腳本
–nopre,–nopost,–nopreun,–nopostun 安裝前后,卸載前后
查詢:rpm {-q|–query} [select-options] [query-options]
[select-options]
-a:所有包
-f:查看指定文件有那個程序安裝包生成
-p rpmfile:正對尚未安裝的程序包做查詢操作
–whatprovides capability:查看指定的capability由哪個包所提供
卸載:rpm {-e|–erase} [–allmatches] [–nodeps] [–noscripts] [–notriggers] [–test] PACKAGE_NAME …
包校驗:rpm {-V|–verify} [select-options] [verify-options]
S file Size differs
M Mode differs (includes permissions and file type)
5 digest (formerly MD5 sum) differs
D Device major/minor number mismatch
L readLink(2) path mismatch
U User ownership differs
G Group ownership differs
T mTimediffers
P capabilities differ
導入所需要公鑰:
rpm -K|checksig rpmfile檢查包的完整性和簽名
rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
CentOS 7發行版光盤提供:RPM-GPG-KEY-CentOS-7
rpm -qagpg-pubkey*
—-joker的部落閣
原創文章,作者:joker,如若轉載,請注明出處:http://www.www58058.com/57362