温馨提示×

linux yum如何查看

小樊
69
2026-09-30 21:16:51
栏目: 智能运维

在 Linux 中,yum(Yellowdog Updater, Modified)主要用于 RHEL / CentOS 7 及更早版本 的软件包管理。下面按常见需求说明如何查看相关信息。


一、查看 yum 本身信息

1. 查看 yum 版本

yum --version

2. 查看 yum 帮助

yum --help

或

man yum

二、查看软件包(重点)

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

yum list installed

2. 查看所有可安装的软件包

yum list available

3. 查看所有软件包(已安装 + 可安装)

yum list

4. 查看某个软件是否安装

yum list installed | grep nginx

或

rpm -qa | grep nginx

5. 搜索软件包

yum search nginx

6. 查看某个软件的详细信息

yum info nginx

三、查看软件包内容

1. 查看软件包包含哪些文件

repoquery -l nginx

(若没有 repoquery,需安装 yum-utils)

2. 查看某个文件属于哪个包

yum provides /etc/nginx/nginx.conf

四、查看 yum 仓库(源)

1. 查看所有 yum 仓库

yum repolist

2. 查看启用的仓库

yum repolist enabled

3. 查看所有仓库(包括禁用)

yum repolist all

4. 查看仓库配置文件

ls /etc/yum.repos.d/
cat /etc/yum.repos.d/CentOS-Base.repo

五、查看 yum 历史记录

1. 查看 yum 操作历史

yum history

2. 查看某次历史详情

yum history info 10

3. 撤销某次操作

yum history undo 10

六、清理与缓存查看

查看 yum 缓存目录

ls /var/cache/yum/

清理缓存

yum clean all

生成缓存

yum makecache

补充说明

  • CentOS 8+ / RHEL 8+ 已使用 dnf(兼容 yum 命令)
  • 如果是 Ubuntu / Debian,应使用 apt

如果你有具体想查看的内容(如“如何看某个服务是否通过 yum 安装”),可以告诉我,我可以给你更精确的命令。

0 踩