Linux rpm 命令,RPM 软件包管理器

RPM(Red Hat Package Manager)是一个强大的软件包管理系统,用于安装、更新、查询和删除软件包。它最初为 Red Hat 系统设计,但现在广泛应用于各种 Linux 发行版。

基本用法

安装软件包

使用 -i--install 参数来安装一个或多个软件包文件:

可以使用 -v 参数显示详细输出信息:

使用 -h 参数可以在安装过程中显示进度条:

更新软件包

使用 -U--upgrade 参数来升级一个或多个软件包文件:

删除软件包

使用 -e--erase 参数来卸载一个或多个软件包:

查询软件包

查询已安装的软件包

使用 -q--query 参数来检查是否安装了指定的软件包:

使用 -a 参数来列出所有已安装的软件包:

显示软件包详细信息

使用 -qi 参数来显示软件包的详细信息:

列出软件包中的文件

使用 -ql 参数来列出软件包中包含的所有文件:

验证软件包

使用 -V--verify 参数来验证软件包文件的完整性:

检查软件包签名

使用 -K 参数来检查软件包签名:

其他常用选项

  • -p 参数用于指定软件包文件,而不是软件包名称。
  • --nodeps 参数可以忽略依赖关系来安装或删除软件包。
  • --force 参数可以强制安装或覆盖现有软件包。

示例

安装软件包并显示详细输出

卸载软件包并忽略依赖关系

查询已安装软件包的版本信息

验证软件包文件的完整性

安装带有签名验证的软件包

通过这些命令和示例,你可以有效地管理和维护你的 Linux 系统上的软件包。RPM 是一个非常强大且灵活的工具,熟悉其基本操作和高级功能将大大提高你在 Linux 环境下的工作效率。

上一篇: find 命令
下一篇: ps 命令
纠错
反馈