Yum (Yellowdog Updater Modified) 是RHEL/CentOS/Fedora等Linux发行版中的包管理工具。以下是查看软件包信息的常用方法:
# 列出所有已安装的软件包
yum list installed
# 搜索特定已安装的软件包
yum list installed | grep 包名
# 列出所有可用的软件包
yum list available
# 搜索特定软件包
yum list | grep 包名
# 查看软件包详细信息
yum info 包名
# 示例
yum info httpd
# 查看软件包提供的文件列表
yum provides 文件名或路径
# 示例:查看哪个包提供了ifconfig命令
yum provides */ifconfig
# 查看软件包的依赖
yum deplist 包名
# 示例
yum deplist nginx
# 搜索软件包(名称和描述)
yum search 关键词
# 示例
yum search python
# 列出所有启用的仓库
yum repolist
# 查看仓库详细信息
yum repoinfo
# 检查可用的更新
yum check-update
# 查看特定软件包的更新信息
yum updateinfo 包名
# 列出所有软件包组
yum grouplist
# 查看软件包组包含的软件
yum groupinfo "组名"
这些命令可以帮助您全面了解系统中的软件包信息,包括已安装的、可用的、依赖关系等。