目录
问题描述:
阿里云部署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./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. 无论是本地还是服务器都调不通,经过修改/etc/yum.repos.d/下的配置文件,修改源配置等方法也不能修复问题,最后了解到
centos8项目官方已于底停止维护,相关源已无法使用,所以网上前的换源教程都已无法使用。
下面附上最新的修改教程
1,进入配置文件目录
#进入配置文件夹: cd /etc/yum.repos.d/
2,删除所有的.repo源文件
#删除旧的配置文件 :rm *.repo #
对每个文件进行确认:输入“y”回车确认
3,下载可用的.repo文件
wget -O /etc/yum.repos.d/CentOS-Base.repo /repo/Centos-vault-8.5.2111.repo
注 wget -O ... (此处为大写的英文字母O)
上述命令在确认输入无误且执行不通的情况下,考虑是不是没有安装wget,尝试使用下面命令下载.repo 文件
curl -o /etc/yum.repos.d/CentOS-Base.repo /repo/Centos-vault-8.5.2111.repo
注 curl -o ... (此处为小写的英文字母o)
4,运行 yum makecache 生成缓存
yum makecache
5,重新运行yum install -y yum-utils命令 安装依赖
success。