linux——rpm的详细说明
rpm
#不能解決軟件包安裝的依賴性,當(dāng)有依賴性需要解決時,可以用yum,祥見yum的搭建說明
rpm 參數(shù) name|name.rpm [參數(shù)]
-ivh?? ?name.rpm
#安裝 ,-v顯示過程,-h指定加密方式為hash
-e?? name
#卸載
-ivh name.rpm --nodeps
#安裝軟件而忽略軟件的依賴性
-ivh name.rpm --force
#強制安裝,但不能忽略依賴性
-ivh name.rpm --nodeps --force
#忽略依賴性并且強制安裝
#查詢軟件生成文件
-qc name
#查詢軟件的配置文件名稱
-qd name
#查詢軟件的說明軟件名稱
-qlp name.rpm
#查詢軟件安裝后會生成什么文件
-qa
#查詢系統(tǒng)中安裝的所有軟件名稱
-qa |grep name
#查詢軟件是否安裝(可模糊名稱匹配)
-q name
#查詢軟件是否安裝(必須精確名稱匹配)
-qp name.rpm
#查詢軟件安裝包安裝后的名字
-qf filename
#查看filename屬于那個安裝包
-qi name
#查看軟件信息
-qip name.rpm
#查看軟件包信息
-Kv name.rpm
#檢測軟件包是否被篡改
注意:一定不要安裝被篡改后的軟件包
MD5 digest: OK (08ec7c9448d1b7030ffcdbb442dc0b00)
#未被篡改
MD5 digest: BAD Expected(08ec7c9448d1b7030ffcdbb442dc0b00) != (b6791f759835868adc0da66e1df79f34)
#已被篡改
-qp name.rpm --scripts
#檢測軟件在安裝或卸載過程中執(zhí)行的動作
“軟件在安裝或卸載過程中執(zhí)行的動作”中
如下圖的動作,不要安裝!!
如下圖的動作可以安裝
總結(jié)
以上是生活随笔為你收集整理的linux——rpm的详细说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux——利用脚本实现虚拟机半自动安
- 下一篇: linux——第三方软件仓库的搭建