centos6 yum 源失效 404

今天下午想在系统装点东西。突然发现所有的 CentOS 6的 yum源都失效了 。

http://mirrors.163.com/centos/6/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"

Trying other mirror.

To address this issue please refer to the below knowledge base article

一顿排查才知道,原来

CentoS 6 停止维护更新日期2020年11月30日

CentOS 7 停止维护更新日期2024年6月30日

CentOS 8 停止维护更新日期2029年5月31日

因此,目前在CentOS6系统上执行Yum命令时会提示上图的404错误。如果,还有部分系统没有来的及升级、切换的,或者由于一些原因还要继续使用CentOS6的话,肯定还是有解决方法的。

目前可以使用vault.centos.org作为更新源!!!

CentOS官方:http://vault.centos.org/

阿里云镜像:http://mirrors.aliyun.com/centos-vault/

具体解决方案如下:

删除repo下的文件,换上下面的yum源之后即可正常使用, 注意删除前养成备份的好习惯。

[base]

name=CentOS-6

failovermethod=priority

baseurl=https://vault.centos.org/6.9/os/x86_64/

gpgcheck=0

然后清理缓存即可,yum clean all && yum makecache

建议

最后,还是建议大家尽可能的升级到新的版本,虽然,上面的操作能够使用相关的功能,但随着官方对此版本的不再维护、更新,可能也是预示着未来会存在一定的漏洞风险。因此,除非有必要,否则尽量升级到新版本。

你可能感兴趣的:(centos6 yum 源失效 404)