在CentOS系统中,RPM包管理器是用于安装、升级、查询和管理软件包的重要工具,以下将详细介绍CentOS中RPM包的基本操作,包括安装、查询、升级和卸载。

安装RPM包
-
查找RPM包
- 使用
yum search 包名查找所需软件的RPM包。 yum search httpd查找Apache服务器的RPM包。
- 使用
-
安装RPM包
- 使用
yum install 包名安装RPM包。 yum install httpd安装Apache服务器。
- 使用
-
安装特定版本的RPM包
- 使用
yum install 包名-版本号安装特定版本的RPM包。 yum install httpd-2.4.29安装Apache服务器2.4.29版本。
- 使用
查询RPM包
-
查询已安装的RPM包
- 使用
rpm -qa列出所有已安装的RPM包。 - 使用
rpm -q 包名查询特定RPM包是否已安装。
- 使用
-
查询RPM包详细信息

- 使用
rpm -qi 包名查询特定RPM包的详细信息。 - 使用
rpm -ql 包名查询特定RPM包包含的文件列表。
- 使用
升级RPM包
-
升级单个RPM包
- 使用
yum update 包名升级特定RPM包。 yum update httpd升级Apache服务器。
- 使用
-
升级所有RPM包
- 使用
yum update升级所有已安装的RPM包。
- 使用
卸载RPM包
-
卸载单个RPM包
- 使用
yum remove 包名卸载特定RPM包。 yum remove httpd卸载Apache服务器。
- 使用
-
卸载包含依赖关系的RPM包
- 使用
yum erase 包名卸载特定RPM包,同时卸载相关依赖包。 yum erase httpd卸载Apache服务器及其依赖包。
- 使用
FAQs
问题1:如何使用RPM包查询已安装的软件包列表?

答案1:使用rpm -qa命令可以查询所有已安装的RPM包列表。
问题2:如何安装特定版本的RPM包?
答案2:使用yum install 包名-版本号命令可以安装特定版本的RPM包,安装Apache服务器2.4.29版本,可以使用命令yum install httpd-2.4.29。