RPM包管理工具rpm


查看软件包

查看已安装软件包的列表或详细信息。

命令格式

rpm 选项... [软件包名]

命令详解

1、选项列表:

  • −q(Query):必选项,查看软件包。
  • −a(All):查看所有软件包。
  • −i(Information):查看软件包的名称、描述、版本等详细信息。
  • −l(List):查看软件包中的所有文件。

使用示例

1、rpm −qa | grep 关键词:查看所有已安装的软件包并过滤显示名字中带有关键词的软件包。

rpm

2、rpm −q 软件包名:查看软件包的全名。

rpm

3、rpm −qi 软件包名:查看软件包的详细信息。

rpm

4、rpm −ql 软件包名:查看软件包中的所有文件。

rpm

安装软件包

安装rpm软件包,若系统缺少此软件包依赖的第三方软件包,会导致安装失败。

命令格式

rpm 选项... 软件包名

命令详解

1、选项列表:

  • −i(Install):必选项,安装软件包。
  • −v(Verbose):显示软件包安装的详细信息。
  • −h(Hash):使用井号(#)显示安装进度。

使用示例

1、rpm −ivh 软件包名:安装软件包并显示安装的详细信息及安装进度。

rpm

升级软件包

若需要升级的软件包未安装,会先安装再升级。

命令格式

rpm 选项... 软件包名

命令详解

1、选项列表:

  • −U(Upgrade):必选项,升级软件包。
  • −v(Verbose):显示软件包升级的详细信息。
  • −h(Hash):使用井号(#)显示升级进度。

使用示例

1、rpm −Uvh 软件包名:升级软件包并显示详细信息与升级进度。

rpm

卸载软件包

若需要卸载的软件包被其它软件包依赖会导致卸载失败(强制卸载可能会导致依赖它的软件不能正常运行,请谨慎使用)。

命令格式

rpm 选项... 软件包名

命令详解

1、选项列表:

  • −e(Erase):必选项,卸载软件包。
  • −−nodeps(no dependencies):若要卸载的软件包被其它软件包依赖会导致卸载失败,此选项不检查依赖性直接卸载。

2、参数说明:

  • 软件包名:需要卸载的软件包必须写全名,可先通过−q参数查询。

使用示例

1、rpm −e 软件包名:卸载软件包。

rpm

发表评论

评论数量:0