rpm常用命令

2021-09-29 21:07:10 字數 2273 閱讀 7597

rpm [選項…]

查詢/驗證軟體包選項:

-a, --all 查詢/驗證所有軟體包

-f, --file 查詢/驗證檔案屬於的軟體包

-g, --group 查詢/驗證組中的軟體包

-p, --package 查詢/驗證乙個軟體包

–pkgid query/verify package(s) with package identifier

–hdrid query/verify package(s) with header identifier

–triggeredby query the package(s) triggered by the package

–whatrequires query/verify the package(s) which require a dependency

–whatprovides 查詢/驗證提供相關依賴的軟體包

–nomanifest 不把非軟體包檔案作為清單處理

查詢選項(用 -q 或 --query):

-c, --configfiles 列出所有配置檔案

-d, --docfiles 列出所有程式文件

-l, --licensefiles list all license files

–dump 轉儲基本檔案資訊

-l, --list 列出軟體包中的檔案

–queryformat=queryformat 使用這種格式列印資訊

-s, --state 顯示列出檔案的狀態

驗證選項(用 -v 或 --verify):

–nofiledigest 不驗證檔案摘要

–nofiles 不驗證軟體包中檔案

–nodeps 不驗證包依賴

–noscript 不執行驗證指令碼

安裝/公升級/擦除選項:

–allfiles 安裝全部檔案,包含配置檔案,否則配置檔案會被跳過。

–allmatches 移除所有符合 的軟體包(如果 被指定未多個軟體包,常常會導致錯誤出現)

–badreloc 對不可重定位的軟體包重新分配檔案位置

-e, --erase=+ 清除 (解除安裝) 軟體包

–excludedocs 不安裝程式文件

–excludepath=

略過以

開頭的檔案

–force --replacepkgs --replacefiles 的縮寫

-f, --freshen=+ 如果軟體包已經安裝,公升級軟體包

-h, --hash 軟體包安裝的時候列出雜湊標記 (和 -v 一起使用效果更好)

–ignorearch 不驗證軟體包架構

–ignoreos 不驗證軟體包作業系統

–ignoresize 在安裝前不檢查磁碟空間

-i, --install 安裝軟體包

–justdb 更新資料庫,但不修改檔案系統

–nodeps 不驗證軟體包依賴

–nofiledigest 不驗證檔案摘要

–nocontexts 不安裝檔案的安全上下文

–noorder 不對軟體包安裝重新排序以滿足依賴關係

–noscripts 不執行軟體包指令碼

–notriggers 不執行本軟體包觸發的任何指令碼

–nocollections 請不要執行任何動作集

–oldpackage 更新到軟體包的舊版本(帶 --force 自動完成這一功能)

–percent 安裝軟體包時列印百分比

–prefix=

如果可重定位,便把軟體包重定位到

–relocate== 將檔案從 重定位到

–replacefiles 忽略軟體包之間的衝突的檔案

–replacepkgs 如果軟體包已經有了,重新安裝軟體包

–test 不真正安裝,只是判斷下是否能安裝

-u, --upgrade=+ 公升級軟體包

–reinstall=+ reinstall package(s)

# 列出所有安裝過的包

rpm -qa

# 顯示套件(nginx)的檔案列表

rpm -ql nginx

# 解除安裝nginx

rpm -e nginx

# 顯示nginx程式包全名

rpm -qf `

which nginx`

#結果: nginx-1.16.1-1.el7.x86_64

# nginx 程式的檔案列表

rpm -qlf `

which nginx`

rpm 常用命令

1.安裝乙個包 rpm ivh 2.公升級乙個包 rpm uvh 3.移走乙個包 rpm e 4.安裝引數 force 即使覆蓋屬於其它包的檔案也強迫安裝 nodeps 如果該rpm包的安裝依賴其它包,即使其它包沒裝,也強迫安裝。5.查詢乙個包是否被安裝 rpm q rpm package name...

RPM常用命令

rpm安裝軟體需要root許可權 基本命令 安裝軟體 rpm i linuxcast soft.rpm 解除安裝軟體 rpm e linuxcast soft 公升級形式安裝 rpm u linuxcast soft new.rpm 常用引數 v 顯示詳細資訊 h 顯示文字進度條 rpm常用查詢命令...

RPM 常用命令

rpm常用命令引數列表 1.安裝乙個包 rpm ivh 2.公升級乙個包 rpm uvh 注意u一定要大寫 i 安裝 u 公升線安裝 h 以 顯示安裝進度 v 顯示附加資訊 3.移走乙個包 rpm e 4.安裝引數 force 即使覆蓋屬於其它包的檔案也強迫安裝 nodeps 如果該rpm包的安裝依...