截至 2024 年,CentOS 7 在企业中远比 CentOS 8 更普及。
主要原因如下:
1. CentOS 8 已停止维护(EOL)
- CentOS 8 于 2021 年 12 月 31 日正式结束生命周期(End of Life)。
- Red Hat 宣布提前终止 CentOS 8,并将资源转向 CentOS Stream(滚动更新版本)。
- 这意味着 CentOS 8 不再接收安全更新、补丁或技术支持,企业出于安全和合规考虑,几乎不会在新部署中使用它,也不会继续大规模保留它。
2. CentOS 7 仍在支持期内(但即将结束)
- CentOS 7 的支持将持续到 2024 年 6 月 30 日(部分云服务商可能延长至 2025 年初)。
- 尽管也接近 EOL,但它目前仍被广泛使用,尤其是在遗留系统、传统数据中心和尚未完成迁移的企业环境中。
- 大量企业正在制定从 CentOS 7 迁移到其他发行版(如 Rocky Linux、AlmaLinux、Ubuntu LTS、RHEL 等)的计划。
3. 实际部署现状
- 历史惯性:CentOS 7 自 2014 年发布以来,稳定运行近十年,积累了庞大的用户基础和生态兼容性。
- 替代方案兴起:由于 CentOS 项目转型为 CentOS Stream,许多企业转向 Rocky Linux 或 AlmaLinux(它们是 RHEL 的二进制兼容替代品),这些新平台在 2023–2024 年迅速增长,但它们本质上是“CentOS 的继任者”,而非 CentOS 8。
- 云服务提供商:AWS、阿里云、腾讯云等主流云平台仍提供 CentOS 7 镜像,但大多已下架或标记为不推荐 CentOS 8。
结论
- 当前最普及的是 CentOS 7(尽管正逐步退出)。
- CentOS 8 已基本被淘汰,不建议在任何生产环境中使用。
- 未来趋势:企业正从 CentOS 7/8 迁移到 Rocky Linux、AlmaLinux、Ubuntu LTS 或 RHEL。
✅ 建议:
- 如果必须选择 CentOS 系列,请使用 Rocky Linux 9 或 AlmaLinux 9(与 RHEL 9 兼容)。
- 避免在新项目中使用任何 CentOS 版本。
云小栈