Loading... ### 前言 红帽系统官方通知CentOS7.X 系统于美国时间2024年7月1日全面停止维护,导致全网的CentOS7.X 系统无法使用,需要更换yum源后即可恢复正常使用。 ### 一键更换yum源命令: ``` curl -O https://file.tsyvps.com/yumcentos7.sh && chmod +x yumcentos7.sh && ./yumcentos7.sh #支持CentOS7全系列更换YUM源,阿里云YUM源作为主要仓库,Vault源作为备份仓库。 ``` **以下是手动更换的步骤:** ### 1. 备份现有的 yum 源配置 首先,建议备份现有的 yum 源配置,以防出现问题可以恢复。 ```bash sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak ``` ![第一步:先备份源](https://www.8kiz.cn/usr/uploads/2024/07/2685184055.png) ### 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 ``` ![第二步:下载阿里云yum配置文件](https://www.8kiz.cn/usr/uploads/2024/07/4170041988.png) ### 3. 清理缓存 下载配置文件后,需要清理 yum 缓存,以使更改生效。 ```bash sudo yum clean all ``` ![第三步:清理yum缓存](https://www.8kiz.cn/usr/uploads/2024/07/4119292404.png) ### 4. 生成新的缓存 清理缓存后,生成新的 yum 缓存。 ```bash sudo yum makecache ``` ![第四步:生成新的yum缓存](https://www.8kiz.cn/usr/uploads/2024/07/356547677.png) ### 5. 验证更换是否成功 通过安装或更新软件包来验证是否成功更换为阿里云的 yum 源。 ```bash yum repolist ``` 如果安装过程中显示使用的是阿里云的镜像地址,则说明更换成功。 ![第五步:检查yum是否更换成功](https://www.8kiz.cn/usr/uploads/2024/07/1193808447.png) --- ### **以下步骤非必须执行** ### 额外步骤(可选) 如果你希望更改其他的第三方仓库,比如 EPEL 源,也可以从阿里云下载对应的配置文件。以下是更换 EPEL 源的步骤: ```bash sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo ``` 之后,同样执行清理缓存和生成新缓存的步骤: ```bash sudo yum clean all sudo yum makecache ``` ### 总结 以上步骤完成后,你的 CentOS 7 系统就会使用阿里云的 yum 源,更换yum以后就可以正常使用啦。 --- **<span style='color:#000000'>免备案五网CN2云服务器:[www.tsyvps.com](https://www.tsyvps.com)</span>** **<span style='color:#000000'>蓝易云安全企业级高防CDN:[www.tsycdn.com](https://www.tsycdn.com)</span>** **<span style='color:#DC143C'>持有增值电信营业许可证:B1-20222080【资质齐全】</span>** **<span style='color:#DC143C'>蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。</span>** 最后修改:2024 年 07 月 08 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 6 如果觉得我的文章对你有用,请随意赞赏
5 条评论
这个非常好
真的管用大佬!
好滴,好用就行
好人一生平安