温馨提示×

如何查找linux yum包

小樊
33
2026-10-09 16:16:27
栏目: 智能运维

在 Linux 中,使用 yum(Yellowdog Updater, Modified) 查找软件包,常见方法如下(适用于 CentOS / RHEL 7 及以前版本):


一、查找可用包(未安装也可查)

1. 按关键字搜索包名和描述

yum search 关键字

示例:

yum search nginx

2. 列出所有可用包

yum list available

3. 列出所有已安装包

yum list installed

4. 查看某个包是否可安装

yum list 包名

示例:

yum list httpd

二、查看包详细信息

yum info 包名

示例:

yum info nginx

三、查找“某个文件”属于哪个包

yum provides 文件路径

或

yum whatprovides 文件路径

示例:

yum provides /usr/bin/java

四、查看已安装包包含哪些文件

rpm -ql 包名

示例:

rpm -ql nginx

五、常见问题

1. yum 找不到包?

  • 先更新缓存:
yum makecache
  • 检查仓库是否启用:
yum repolist

2. CentOS 8 / Rocky / Alma

这些系统已使用 dnf(兼容 yum 命令):

dnf search 包名

如果你有具体想找的软件(如 Java、Docker、Nginx),可以告诉我,我可以直接给你命令。

0 踩