配置 CentOS 7 EOL 后的 YUM 软件源
2025/10/28大约 1 分钟
配置 CentOS 7 EOL 后的 YUM 软件源
重要:CentOS 7 已停止维护 (EOL)
CentOS 7 已于 2024 年 6 月 30 日 结束其生命周期 (End of Life)。这意味着官方默认的 YUM 源(mirror.centos.org)已失效。您必须将软件源切换到归档镜像(Vault Mirror)才能继续使用 yum 安装或更新软件包。
本指南将引导您将 YUM 源切换至可靠的归档镜像。
步骤一:切换至归档镜像源
我们推荐使用清华大学的归档镜像源。执行以下命令,它将自动备份旧的 .repo 文件,并更新所有配置以指向新的归档地址。
# 切换至清华大学 CentOS 7 归档镜像源
sed -e "s|^mirrorlist=|#mirrorlist=|g" \
-e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009|g" \
-e "s|^#baseurl=http://mirror.centos.org/\$contentdir/\$releasever|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009|g" \
-i.bak \
/etc/yum.repos.d/CentOS-*.repo步骤二:验证新源配置
配置完成后,必须清理并重建 YUM 缓存来验证新源是否能够正常访问。
yum clean all
yum makecache如果命令执行成功,您将在末尾看到 "元数据缓存已建立" (Metadata cache created) 的提示。
success
恭喜!您的 YUM 软件源已成功配置,现在可以正常安装和更新软件包了。
