直接给结论:CentOS 7 已经不再提供官方长期支持(LTS)和免费的安全更新。
具体情况如下:
1. 官方生命周期已结束
根据 CentOS 项目组的公告,CentOS Linux 7 的标准支持已于 2024 年 6 月 30 日正式结束。这意味着:
- 不再发布新的安全补丁:包括内核漏洞、应用程序漏洞等安全修复。
- 不再发布功能更新:软件包版本锁定在最终版本。
- Errata 停止:非安全类的 bug 修复也基本停止。
注:虽然 CentOS 8 早在 2021 年底就提前终止了生命周期,但 CentOS 7 用户此前仍可获得支持直到 2024 年中。现在这个时间点已经过了。
2. 为什么会有“还在用”的错觉?
你可能看到一些服务器还在运行 CentOS 7,或者某些教程仍在推荐,原因通常是:
- 存量巨大:国内大量旧系统、遗留业务跑在 CentOS 7 上,运维人员出于稳定性考虑,暂时未做迁移。
- 社区镜像/第三方源:部分云厂商或第三方机构可能提供了有限的归档仓库(Archive),但这些不是官方支持,不包含安全更新,仅用于历史数据查询或离线安装,严禁用于生产环境联网服务。
- 误传信息:网上有些过时文章未更新状态。
3. 当前建议方案
✅ 推荐迁移路径(国内主流选择)
| 替代方案 | 说明 | 适用场景 |
|---|---|---|
| AlmaLinux | 由 CloudLinux 公司发起,1:1 兼容 RHEL,社区活跃,完全免费。 | 追求稳定、希望无缝替换 CentOS 的用户。 |
| Rocky Linux | 由 CentOS 创始人 Gregory Kurtzer 创建,同样 1:1 兼容 RHEL。 | 同上,与 AlmaLinux 并列为两大主流继承者。 |
| Anolis OS(龙蜥) | 阿里云主导开源,兼容 RHEL/CentOS,深度优化云原生场景。 | 使用阿里云 ECS 或注重国产生态、云原生适配的场景。 |
| OpenEuler(欧拉) | 华为主导,面向服务器、云计算、边缘计算等,逐步完善生态。 | 对国产化要求高、信创场景、华为云或自建数据中心。 |
| Ubuntu LTS / Debian Stable | 如果愿意切换发行版,这是全球最成熟的替代方案之一。 | 不强制绑定 RHEL 系命令体系,接受不同包管理方式(apt vs yum/dnf)。 |
⚠️ 如果不立即迁移,至少要做的事:
- 隔离网络:将 CentOS 7 服务器置于内网,禁止直接暴露在互联网上,关闭不必要的端口。
- 关闭自动更新:避免从已停服的镜像源获取错误配置。
- 制定迁移计划:评估业务依赖,优先迁移关键业务至 AlmaLinux/Rocky/Anolis 等。
- 购买商业支持(如必要):部分企业级客户可通过 Red Hat 订阅获得扩展支持(Extended Support),但需付费且流程复杂,个人或小团队通常不适用。
4. 特别提醒
- 不要轻信“CentOS 7 永久免费”:这句话在 2024 年 7 月之后已失效。
- 警惕第三方“续命”包:网上有些脚本声称能继续获取更新,多数是伪造签名或指向不安全源,极易引入安全风险。
- 合规性:若你的业务涉及等保测评、X_X、X_X等领域,继续使用无安全更新的操作系统可能导致合规失败。
总结
CentOS 7 已死,请尽快规划迁移。
对于国内用户,AlmaLinux 和 Rocky Linux 是最平滑的过渡选择;若已在阿里云生态,Anolis OS 是更优解;若关注国产自主可控,可考虑 OpenEuler。
如需具体迁移操作指南(如如何无损迁移 YUM 源、配置新系统等),可进一步提问。
CLOUD云枢