温馨提示×

怎样查看yum仓库

小樊
71
2026-07-11 01:57:21
栏目: 编程语言

CentOS / RHEL / Rocky / AlmaLinux 等系统中,查看 yum 仓库 的常用方法如下:


一、查看已启用的 yum 仓库

yum repolist

或(推荐,更详细):

yum repolist enabled

输出示例:

repo id                         repo name
base/7/x86_64                   CentOS-7 - Base
epel/x86_64                     Extra Packages for Enterprise Linux 7

二、查看所有仓库(包括已禁用的)

yum repolist all

三、查看某个仓库的详细信息

yum repoinfo epel

四、查看仓库配置文件

yum 仓库配置文件位于:

/etc/yum.repos.d/

查看所有仓库文件:

ls /etc/yum.repos.d/

查看某个仓库内容:

cat /etc/yum.repos.d/epel.repo

五、查看某个仓库中有哪些软件包

yum repo-pkgs epel list

或:

yum --disablerepo="*" --enablerepo="epel" list available

六、查看软件包来自哪个仓库

yum provides nginx

或(已安装的包):

yum info nginx

七、查看仓库是否启用

.repo 文件中:

enabled=1   # 启用
enabled=0   # 禁用

八、如果是 dnf(新系统)

RHEL 8+、CentOS 8+ 使用 dnf,命令类似:

dnf repolist
dnf repolist all

常见用途总结

需求 命令
查看启用的仓库 yum repolist
查看所有仓库 yum repolist all
查看仓库配置 ls /etc/yum.repos.d/
查看包来源 yum provides 包名

如果你是想 排查某个包为什么装不上确认 EPEL 是否生效,可以告诉我具体场景,我可以一步步帮你查。

0