Centos 生产系统替换

背景

CentOS社区的工作重心已经全面转移到了CentOS Stream,按照CentOS社区的生命周期,CentOS 8生命周期已经在2021年12月31日结束,目前唯一还在生命周期之内的是CentOS 7,它的生命周期结束时间是2024年6月30日。CentOS生命周期结束意味着不会再有任何安全漏洞修复和补丁的更新。
该变化产生影响有:
1、CentOS Linux 7作为RHEL 7的复刻版本,于2020年第四季度停止更新,并于2024年6月30日停止维护
2、CentOS Linux 8作为RHEL 8的复刻版本,已于2021年12月31日停止维护
3、将来不会再有CentOS Linux 9及后续版本,将会提供CentOS Stream版本

基于以上,需要寻找CentOS的替代系统。目前线上大部分使用CentOS 7.5版本,考虑到生产环境应用兼容性、运维操作习惯、熟练程度等方面。我们的考虑市面上的CentOS迁移对象,主要是热度或者潜力比较高的Linux发行版本,准确的说主要是各种类CentOS的发行版,或者说类红帽企业Linux的发行版。很多人喜欢Debian、Ubuntu或者是SuSe Linux,但这些发行版和CentOS差异较大,因此不在此文讨论范围之内。

Centos替换方案(时间2023年1月)

CentOS 官方建议用户迁移到CentOS stream版本,但CentOS stream是一个滚动升级版本,它介于Fedora Linux的上游开发和RHEL的下游开发之间而存在,无法保证稳定性,不能上生产环境。
为了填补CentOS稳定版停产留下的空白,选择3个主流的复刻RHEL的开源项目(时间为2023年1月):

  1. Rocky Linux ,由CentOS创始人创建,其目标是与RHEL实现100%兼容, Rocky Linux 8 支持为2029 年 5 月 31 日,目前稳定版是Rocky Linux 8.7版本。
  2. Alma Linux, 源于CloudLinux公司的centos衍生项目Lenix,是RHEL的 1:1 二进制兼容分支,官方号称永远开源和免费,8.x系列支持到2029年,最新版为Alma Linux 8.7。
  3. Anolis OS ,龙蜥操作系统(Anolis OS)是 OpenAnolis 龙蜥社区发行的开源 Linux 发行版与Centos8 100%兼容。正式可用的版本Anolis OS 8.6。结束支持的日期为 2031 年 6 月 30 日。
Alma Linux Rocky Linux Anolis OS
起源 由 CloudLinux公司 的开发人员构建和维护,CloudLinux每年赞助100万美元。CloudLinux 是一家提供服务器托管和 Linux 软件的公司。这是一家在 RHEL 分支方面经验丰富的公司,十多年来一直构建和维护其内部发行版 CloudLinux OS Rocky Linux 项目由 CentOS 的原始创始人 Gregory Kurtzer 领导,Rocky 企业软件基金会 (RESF) 组织。 龙蜥操作系统(Anolis OS)是 OpenAnolis 龙蜥社区发行的开源 Linux 发行版与Centos8 100%兼容。Anolis社区由阿里云、统信、龙芯、兆芯、Intel、Arm等国内外企业共同发起旨在构建一个开源、中立、开放的Linux上游发行版社区及创新平台。
费用 开源免费 开源免费 开源免费
法律风险
活跃度 bing 搜索结果3,280,000 bing 搜索结果7,590,000 bing 搜索结果1,230,000
发布日期 比rhel 发布滞后小于一周 比rhel 发布滞后小于一周 远滞后于rhel
发行版源头说明 内核4.18,为RHEL(centos)二次开发版本 内核4.18,为RHEL(centos)二次开发版本 双内核:(1)默认内核是4.18,为RHEL(centos)二次开发版本(2)官宣自主内核为ANCK,内核4.19,也是基于上游4.19 LTS kernel研发。
软件版本 python3,java-1.8.0-openjdk,java-11-openjdk,java-17-openjdk,ruby-3,php-7,容器默认是podman python3,java-1.8.0-openjdk,java-11-openjdk,java-17-openjdk,ruby-3,php-7,容器默认是podman

你可能感兴趣的:(系统,centos,centos,linux,服务器)