免费二维码、条形码在线工具

CentOS 7 Yum 源失效的原因与一键修复方案

分类: 脚本 · 发布于 2025-08-14

为什么 Yum 源失效了?

CentOS 7 已在 2024 年 6 月 30 日 正式停止维护(EOL)。官方及各大镜像站已下线默认 Yum 仓库,因此出现 yum install 报错,并不是国内访问慢,而是源已被移除。

推荐解决方法:一键脚本

我们提供了一个自动修复脚本,能够快速切换到 Vault 归档源

bash <(curl -sSL https://reshub.cn/data/sh/switch-centos7-repo.sh)

运行后,系统会自动:

  • 备份现有 /etc/yum.repos.d/*.repo
  • 切换到 vault.centos.org 归档源
  • 更新 Yum 缓存

此方法能让 CentOS 7 暂时恢复软件安装与更新,但由于 EOL 不会再有安全更新。

备用方案:手动切换 Vault 源

sed -i.bak 's|mirror.centos.org|vault.centos.org|g' /etc/yum.repos.d/CentOS-Base.repo
sed -i 's|^#baseurl=http://vault|baseurl=http://vault|g' /etc/yum.repos.d/CentOS-Base.repo
sed -i 's|^mirrorlist=|#mirrorlist=|g' /etc/yum.repos.d/CentOS-Base.repo
yum clean all && yum makecache

长期建议

CentOS 7 不再提供更新,推荐尽快迁移到 Rocky LinuxAlmaLinux,继续获得安全更新和社区支持。

👁 浏览量: 67
👎 踩 0