插件窝 干货文章 Yum命令中如何查看软件包信息

Yum命令中如何查看软件包信息

软件包 bash Yum 信息 785    来源:    2025-05-04

在Linux系统中使用Yum命令查看软件包信息时,可以通过以下方法实现精准查询:

1. 查看已安装的软件包信息

yum info installed <package_name>

示例:

yum info installed httpd

输出将显示版本、仓库来源、大小等详细信息。

2. 查看仓库中可用软件包信息

yum info <package_name>

示例:

yum info nginx

会显示候选安装包的所有元数据,包括未安装的版本。

3. 列出所有可用软件包(含基本信息)

yum list all

或使用通配符模糊查询:

yum list *python*

4. 查看软件包依赖关系

yum deplist <package_name>

示例:

yum deplist postgresql

5. 高级查询技巧

  • 查看哪个软件包提供特定文件: bash yum provides */filename
  • 查看更新信息: bash yum updateinfo <package_name>
  • 配合grep过滤关键信息: bash yum info mysql | grep -E 'Version|Release|Size'

注意事项:

  1. 需要root权限执行(或使用sudo)
  2. 查询前建议先更新仓库元数据: bash yum makecache
  3. 在RHEL/CentOS 8+或Fedora中可替换为dnf命令(语法相同)

这些命令可以帮助您全面了解软件包的版本、依赖关系、大小等关键信息,适合在安装前评估或故障排查时使用。