yum repolist all全部禁用了 怎么办
时间: 2023-11-12 07:08:43 浏览: 754
如果您已禁用了所有的yum仓库,您将无法使用yum安装或更新软件包。要解决这个问题,您需要打开/etc/yum.repos.d目录并编辑每个.repo文件,将“enabled=0”更改为“enabled=1”。或者,您可以创建一个名为“myrepo.repo”的文件并添加所需的仓库信息。然后运行“yum clean all”清理缓存并更新仓库,您现在应该能够使用yum了。
相关问题
yum repolist all显示禁用
如果yum repolist all显示禁用,可能是因为您的系统中没有任何可用的软件源。您可以尝试添加新的软件源或更新现有的软件源,以解决此问题。另外,您也可以检查您的yum配置文件,确保所有的软件源都被启用。
yum repolist all
该命令用于列出所有可用的 YUM 软件仓库,包括启用和禁用的仓库。请注意,需要以 root 用户身份运行该命令。以下是示例输出:
```
[root@server ~]# yum repolist all
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
repo id repo name status
!base/7/x86_64 CentOS-7 - Base disabled
!epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 disabled
!extras/7/x86_64 CentOS-7 - Extras disabled
!updates/7/x86_64 CentOS-7 - Updates disabled
repolist: 0
```
在这个例子中,所有仓库都被禁用了。要启用某个仓库,可以使用下面的命令:
```
yum-config-manager --enable <repo id>
```
例如,要启用 base 仓库,可以使用以下命令:
```
yum-config-manager --enable base
```
阅读全文