常見的用法:
命令 | 說明 |
---|---|
rpm -i <.rpm file name> | 安裝指定的 .rpm 文件 |
rpm -U <.rpm file name> | 用指定的.rpm文件升級同名包 |
rpm -e <package-name> | 刪除指定的軟件包 |
rpm -q <package-name> | 查詢指定的軟件包在系統中是否安裝 |
rpm -qa | 查詢系統中安裝的所有RPM軟件包 |
rpm -qf </path/to/file> | 查詢系統中指定文件所屬的軟件包 |
rpm -qi <package-name> | 查詢一個已安裝軟件包的描述信息 |
rpm -ql <package-name> | 查詢一個已安裝軟件包裏所包含的文件 |
rpm -qc <package-name> | 查看一個已安裝軟件包的配置文件位置 |
rpm -qpi <.rpm file name> | 查詢一個未安裝的 RPM文件的描述信息 |
rpm -qpl <.rpm file name> | 查詢一個未安裝的 RPM文件裏所包含的文件 |
rpm -qpc <.rpm file name> | 查看一個未安裝的 RPM文件的配置文件位置 |
rpm -qpd <.rpm file name> | 查看一個未安裝的 RPM文件的文檔安裝位置 |
rpm -qpR <.rpm file name> | 查詢一個未安裝的 RPM文件的最低依賴要求 |
rpm -V <package-name> | 校驗指定的軟件包 |
rpm -V </path/to/file> | 校驗包含指定文件的軟件包 |
rpm -Vp <.rpm file name> | 校驗指定的未安裝的 RPM文件 |
rpm -Va | 校驗所有已安裝的軟件包 |
rpm --rebuilddb | 重新創建系統的RPM數據庫,用於不能安裝和查詢的情況 |
rpm --import <key file> | 導入指定的簽名文件 |
rpm -Kv --nosignature <.rpm file name> | 檢查指定的RPM文件是否已損壞或被惡意篡改(驗證包的MD5校驗和) |
rpm -K <.rpm file name> | 檢查指定RPM文件的GnuPG簽名 |
rpm -qd <package-name> | 查看一個已安裝軟件包的文檔安裝位置 |
rpm -qR <package-name> | 查詢一個已安裝軟件包的最低依賴要求 |