目录
问题描述:
阿里云部署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。
|