目录

问题描述:

阿里云部署docker 执行yum install -y yum-utils报错

1,进入配置文件目录

2,删除所有的.repo源文件 

3,下载可用的.repo文件

 4,运行 yum makecache 生成缓存

5,重新运行 yum install -y yum-utils命令 安装依赖


问题描述:

阿里云部署docker 执行yum install -y yum-utils报错

CentOS-8 - AppStream                                                                                  19 kB/s | 2.3 kB     00:00    
Errors during downloading metadata for repository 'AppStream':
  - Status code: 404 for http://mirrors.cloud.aliyuncs.com/centos/8/AppStream/x86_64/os/repodata/repomd.xml (IP: 100.100.2.148)
Error: Failed to download metadata for repo 'AppStream': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

试了下链接 http://mirrors.cloud.aliyuncs.com 无论是本地还是服务器都调不通,经过修改 /etc/yum.repos.d/下的配置文件,修改源配置等方法也不能修复问题,最后了解到

centos8项目官方已于2021年底停止维护,相关源已无法使用,所以网上22年前的换源教程都已无法使用。

下面附上最新的修改教程

1,进入配置文件目录

#进入配置文件夹: cd /etc/yum.repos.d/

2,删除所有的.repo源文件 

#删除旧的配置文件 :rm *.repo #

对每个文件进行确认:输入“y”回车确认 

3,下载可用的.repo文件

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo 

注 wget  -O ... (此处为大写的英文字母O) 

上述命令在确认输入无误且执行不通的情况下,考虑是不是没有安装wget,尝试使用下面命令下载.repo 文件

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo 

 注 curl -o ... (此处为小写的英文字母o) 

 4,运行 yum makecache 生成缓存

yum makecache

5,重新运行 yum install -y yum-utils命令 安装依赖

success。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐