插件窝 干货文章 Yum如何查看已安装软件

Yum如何查看已安装软件

查看 软件包 安装 软件 281    来源:    2025-05-06

在基于RPM的Linux系统(如CentOS/RHEL/Fedora)中,使用YUM包管理器查看已安装软件有以下几种方法:


1. 查看所有已安装的软件包

yum list installed
  • 会列出所有通过YUM/RPM安装的软件包(包括依赖项)。
  • 使用 less 分页查看:
    bash yum list installed | less

2. 查找特定软件包是否安装

yum list installed | grep 软件名

例如搜索是否安装nginx

yum list installed | grep nginx

3. 查看软件包的详细信息

yum info 软件名

例如查看httpd的详细信息:

yum info httpd
  • 如果软件已安装,会显示版本、大小、依赖等详细信息。

4. 查看某个文件属于哪个软件包

yum provides 文件路径

例如查找/usr/bin/vim所属的包:

yum provides /usr/bin/vim

5. 使用RPM命令辅助查看

YUM底层调用RPM,因此也可直接使用RPM命令:

rpm -qa                  # 列出所有已安装的包
rpm -q 软件名            # 检查特定软件是否安装
rpm -qi 软件名           # 查看软件详细信息

6. 查看软件组的安装情况

yum grouplist            # 列出所有软件组
yum groupinfo "组名"     # 查看组内包含的软件

注意事项:

  • 需要管理员权限(sudo)才能查看系统级软件包。
  • 如果系统已迁移到DNF(如Fedora/RHEL 8+),将yum替换为dnf即可,命令参数一致。

如果需要进一步分析软件依赖或清理无用包,可以补充说明需求!