文章目录
如何应对 CentOS 的停更?
Linux发行版
CentOS停更后,我们可选的替代品
之前的 CentOS Linux:
现在的 CentOS Stream:
RHEL Linux
RHEL(红帽Linux企业版) ,不考虑钱的因素,RHEL Linux 是最完美的替代品
适合用户:
- 不差钱
- 对稳定性要求极高
- 需要购买专业 Linux 维护服务
- 金融行业
Rocky Linux
Rocky Linux 的诞生背景:为了应对这种(CentOS Stream)情况,CentOS 创始人 Gregory Kurtzer 在 Github 上发起新项目 Rocky Linux。
对于 Rocky Linux 的发展方向,Kurtzer 称,Rocky Linux 并不会像一些开发者建议的那样改走 Debian 或其他稳定的 Linux 发行版路线,而是坚持像曾经的 CentOS 那样,继续做为 RHEL 的下游构建。项目团队的目标是让开发者能够继续用到稳定版的 CentOS。
使用 Rocky Linux 替代 CentOS,代价也是最小的,但是 Rocky Linux 的稳定性还需要经过更长时间的检验。
适合用户:
- 开源
- 期望寻找 CentOS 的平替
- 熟悉 Fedora RHEL CentOS 生态
公有云 Linux
如果您的全部或大部分资源都在公有云上托管,那么还有一个可行的方案是选择:公有云提供的 Linux。
公有云 Linux 主流也基本都是基于 Fedora 和 yum 的生态,而且在对应的公有云上可以免费使用,并且会有额外的增强体验。切换起来的代价比 RHEL 或 Rocky 大了一些,但是还是相对来说比较容易的。
适合用户:
- 公有云用户
Debian 系 Linux
如果用户相比稳定性,更追求创新,追求更新的内核,更新的功能,那么也可以选择切换到 Debian 系 Linux,推荐的选择有: Debian 和 Ubuntu。
当然, 要切换到 Dbian 系 Linux, 代价还是相对较大的:
- 包管理软件会从 yum/dnf 切换到 apt/dpkg
- 大多数人的观点是 Debian 系统不像 RHEL/CentOS 那样稳定或无故障
- Debian 的内核/软件相对更新
适合用户:
- 相比稳定性, 更追求创新
- 熟悉 Debian 生态
- 已经较多使用容器/K8s (因为 Debian 在容器生态中更常见)
- 需要使用较新内核或较新的功能, 如 eBPF 和 Cilium