CentOS 7 的官方支持已于 2024 年 6 月 30 日 正式结束(End of Life, EOL)。
具体说明如下:
✅ CentOS Project 官方公告:
- CentOS 7 的生命周期原定于 2020 年底结束,但因 CentOS Stream 的推出和社区反馈,Red Hat 将 CentOS 7 的维护期延长至 2024 年 6 月 30 日。
- 自 2024 年 7 月 1 日起,CentOS 7 不再接收任何更新,包括:
- 安全补丁(Security updates)
- Bug 修复(Bug fixes)
- 功能更新(Feature enhancements)
- 镜像仓库(如
mirror.centos.org)已归档并停止同步,访问将重定向至存档站点(archive.almalinux.org 或 vault.centos.org 等),不再提供有效 yum/dnf 更新源。
⚠️ 注意事项:
- CentOS 7.9 是 CentOS 7 的最后一个次要版本(发布于 2021 年 4 月),其生命周期与整个 CentOS 7 一致,同样于 2024-06-30 EOL。
- 即使系统仍可运行,继续使用将面临严重安全风险(无 CVE 修复、无漏洞响应),不满足等保、ISO 27001、PCI-DSS 等合规要求。
| ✅ 推荐迁移路径: | 目标 | 建议方案 |
|---|---|---|
| 企业生产环境 | 迁移至 RHEL 8/9(需订阅)或兼容替代发行版: • AlmaLinux 8/9(免费,1:1 二进制兼容 RHEL) • Rocky Linux 8/9(同上) • CentOS Stream 8/9(滚动预发布流,非稳定 LTS,适合开发/测试) |
|
| 快速过渡 | 使用 leapp 工具(Red Hat 提供)辅助升级(但 CentOS 7 → RHEL 8 需有效订阅;7→8/9 无官方直接升级路径,通常建议重新部署) |
🔍 验证当前状态(终端命令):
# 查看系统版本
cat /etc/centos-release # 应显示 "CentOS Linux release 7.9.2009"
# 检查仓库是否失效(执行后应报错或无输出)
yum update --assumeno | head -5
# 查看是否已指向存档源(如出现 "vault.centos.org" 或 "ERROR 404")
grep -r "baseurl" /etc/yum.repos.d/
📌 总结:
CentOS 7.9 的官方支持已于 2024 年 6 月 30 日终止。请立即规划迁移,避免安全与合规风险。
如需具体迁移指南(如 AlmaLinux 替换步骤、数据迁移检查清单),我可为您详细展开。
ECLOUD博客