前言

最近CentOS 7.X已经停止更新支持 同时官方也把yum源删除了 目前CentOS 7.X系统使用yum命令安装软件包提示“Could not resolve host: mirrorlist.centos.org; Unknown error” 因此需要更换yum源
红帽系统官方通知CentOS 7.X系统于美国时间2024年7月1日全面停止维护 导致全网的CentOS 7.X系统无法使用 最方便的解决方法是升级8.X 但对于长期用的7.X 又不想换的 可以通过更换yum源后即可恢复正常使用

1. 备份现有的 yum 源配置
为了安全起见 建议备份现有的 yum 源配置 以防出现问题可以恢复

sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

2. 下载阿里云的 yum 源配置文件
使用 wget 命令从阿里云下载新的 yum 源配置文件

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

或者(推荐这个)

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

3. 清理缓存
下载配置文件后 需要清理 yum 缓存 以使更改生效

sudo yum clean all

4. 生成新的缓存
清理缓存后 生成新的 yum 缓存

sudo yum makecache

5. 验证更换是否成功
通过安装或更新软件包来验证是否成功更换为阿里云的 yum 源

yum repolist

如果执行完成后显示使用的是阿里云的镜像地址(出现aliyun.com) 则说明更换成功

对于从刚入坑就使用7.X的忠实老粉 也已有6年之久 现如今也还停留在7.X 都是一些不能忘的回忆

最后修改:2024 年 09 月 15 日
版权声明
本文作者:
文章标题:关于CentOS 7.X停止更新后yum源失效解决方法
本文地址:https://blog.anec.me/index.php/archives/1/
版权说明:若无注明 本文皆 墨倾のBlog(墨倾博客) 原创 转载请保留文章出处:墨倾のBlog
如果觉得我的文章对你有用 请随意赞赏