CentOS 8 使用阿里源报404错误

简介: CentOS 8 使用阿里源报404错误

问题描述

Repository extras is listed more than once in the configuration
Errors during downloading metadata for repository 'base':
- Status code: 404for https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/repodata/repomd.xml (IP: 39.96.118.195)
- Status code: 404for http://mirrors.cloud.aliyuncs.com/centos/8/BaseOS/x86_64/os/repodata/repomd.xml (IP: 100.100.2.148)
- Curl error (28): Timeout was reached for http://mirrors.aliyuncs.com/centos/8/BaseOS/x86_64/os/repodata/repomd.xml [Connection timed out after 30000 milliseconds]
Error: Failed to download metadata for repo 'base': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

先获取了阿里的yum源

wget-O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo


运行yum makecache时出现上述报错


问题分析

看报错应该是获取xml文件时404了

打开浏览器输入https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/repodata/repomd.xml

发现无法访问

逐级向上寻找 在https://mirrors.aliyun.com/centos/8/发现目录可以访问了,但是子目录下没有BaseOS

截屏2022-02-21 下午7.57.54.png


再次回退上级在centos目录下寻找,发现只有

https://mirrors.aliyun.com/centos/8-stream/目录下有yum的baseOS repo文件

截屏2022-02-21 下午8.06.22.png

顺着BaseOS路径往下找,确实找到了repomd.xml

至此问题找到了,应该是阿里云改了源文件结构但是在repo配置文件中没有同步修改,只需要修改一下repo文件中的路径信息就可以了


解决方法

sed-i's/$releasever/8-stream/g' /etc/yum.repos.d/CentOS-Base.repo

将文件中的路径信息修改成8-stream,就能够正常访问源了

相关文章
|
Linux
centos 8 换阿里源
centos 8 换阿里源
975 0
|
Linux 应用服务中间件 nginx
CentOS7搭建yum源仓库(阿里源)
CentOS7搭建yum源仓库(阿里源)
1961 0
|
缓存 Linux
CentOS7配置阿里yum源 超详细!!!
CentOS7配置阿里yum源 超详细!!!
22096 1
|
1月前
|
Linux 虚拟化 开发者
一键将CentOs的yum源更换为国内阿里yum源
一键将CentOs的yum源更换为国内阿里yum源
3011 8
|
2月前
|
Linux
centos使用阿里的yum源
centos使用阿里的yum源
|
5月前
|
Linux 测试技术 开发工具
CentOS Linux 8使用阿里源(安装jdk11、git测试)
CentOS Linux 8使用阿里源(安装jdk11、git测试)
517 1
|
5月前
|
Linux Python
Centos7下更换python pip3源为阿里源
Centos7下更换python pip3源为阿里源
1201 0
|
6月前
|
Linux
CentOS 7 配置yum阿里源 (三步即可)
CentOS 7 配置yum阿里源 (三步即可)
9879 1
|
6月前
|
安全 Linux Anolis
centos停止更新?这篇博客教会你CentOS 7转化系统为阿里龙蜥Anolis OS 7
centos停止更新?这篇博客教会你CentOS 7转化系统为阿里龙蜥Anolis OS 7
691 0
|
6月前
|
缓存 Linux
修改CentOS默认yum源为阿里镜像源
修改CentOS默认yum源为阿里镜像源
3384 0