yum repolist命令

显示所有仓库

[root@mypc01 soft]# yum repolist all
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.163.com
 * epel: epel.01link.hk
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
源标识                                         源名称                                                                        状态
C7.0.1406-base/x86_64                          CentOS-7.0.1406 - Base                                                        禁用
C7.0.1406-centosplus/x86_64                    CentOS-7.0.1406 - CentOSPlus                                                  禁用
C7.0.1406-extras/x86_64                        CentOS-7.0.1406 - Extras                                                      禁用
C7.0.1406-fasttrack/x86_64                     CentOS-7.0.1406 - Fasttrack                                                   禁用
C7.0.1406-updates/x86_64                       CentOS-7.0.1406 - Updates                                                     禁用

显示所有可用仓库

[root@mypc01 soft]# yum repolist enabled
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.163.com
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
源标识                                                  源名称                                                                     状态
base/7/x86_64                                           CentOS-7 - Base                                                            10,072
docker-ce-stable/x86_64                                 Docker CE Stable - x86_64                                                      95
*epel/x86_64                                            Extra Packages for Enterprise Linux 7 - x86_64                             13,494
extras/7/x86_64                                         CentOS-7 - Extras                                                             448
kubernetes                                              Kubernetes                                                                    624
mysql-connectors-community/x86_64                       MySQL Connectors Community                                                    185
mysql-tools-community/x86_64                            MySQL Tools Community                                                         123
mysql57-community/x86_64                                MySQL 5.7 Community Server                                                    484
openresty/7/x86_64                                      Official OpenResty Open Source Repository for CentOS                          256
updates/7/x86_64                                        CentOS-7 - Updates   

参考

yum命令大全——yum命令使用示例 - 简书
https://www.jianshu.com/p/07e199bcddb4

### YUM `repolist` 命令功能与使用说明 #### 一、命令概述 `yum repolist` 是用于列出当前系统中已启用和禁用的仓库(repository)信息的命令。通过该命令可以查看可用的仓库列表以及它们的状态,这对于管理系统的软件包更新和安装非常重要。 - 它能够帮助管理员确认哪些仓库正在被使用。 - 如果某些仓库不可访问或者配置错误,可以通过此命令发现问题并进行修复[^3]。 #### 二、基本语法 ```bash yum repolist [options] ``` 其中 `[options]` 参数决定了输出的内容形式: - **无参数**:默认情况下只显示已启用的仓库。 - `-v, --verbose`:提供更详细的仓库信息,包括 ID、名称、状态等。 - `all`:显示所有仓库的信息,无论其是否已被启用或禁用。 - `enabled`:仅显示已启用的仓库,默认行为与此相同。 - `disabled`:仅显示已禁用的仓库。 #### 三、具体案例分析 当执行如下命令时: ```bash yum repolist ``` 它会返回类似于下面的结果: ``` repo id repo name status base/7/x86_64 CentOS-7 - Base enabled: 9,150 extras/7/x86_64 CentOS-7 - Extras enabled: 245 updates/7/x86_64 CentOS-7 - Updates disabled ``` 上述结果显示了三个不同的仓库及其状态。例如,“CentOS-7 - Base” 和 “CentOS-7 - Extras” 已经启用,而 “CentOS-7 - Updates” 被禁用了。 如果希望获取更加详尽的数据,则可运行带选项的形式如: ```bash yum repolist all ``` 这不仅列出了激活中的资源库还包含了那些处于关闭状态下的条目。 #### 四、实际应用场景 在未联网环境中设置本地镜像作为 RPM 数据源之前,通常需要先验证现有的远程链接是否正常工作。此时就可以利用 `yum repolist` 来判断是否有任何有效的在线存储库可供选择。如果没有发现合适的候选者,则可能意味着需要调整 `/etc/yum.repos.d/*.repo` 文件来指向新的位置。 另外,在遇到无法解析依赖关系的问题时,也可以借助这个工具去排查是否存在冲突或者是过期失效的资料库定义情况发生。 #### 五、注意事项 有时即使正确设置了路径仍然看不到预期中的项目清单,那可能是由于缓存数据尚未刷新所致。因此建议在此之前尝试清理旧记录再重新加载最新版本: ```bash yum clean all && yum makecache fast ``` --- ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鸭梨山大哎

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值