Red Hat,Inc决定在2021年12月之前提前终止centos 8 “stable”的使用寿命,这是之前计划的2029年的EOL。CentOS 8现在被基于滚动版本的CentOS流所取代。世界各地的服务器管理员都处于基于各自基础架构和依赖关系的决策阶段。为了帮助大家,这里有5个免费的linux发行版供CentOS替换-适用于服务器和桌面。
下面所有的Linux发行版都是按照从最好到最不好的顺序提到的。然而,每一个服务器安装的用例都因不同的需求而不同。但是,从稳定性的角度来看,决策者、服务器管理员可以从下面的免费Linux发行版列表中选择合适的替代品。
CentOS替换版的前5个免费Linux发行版
Debian无疑是台式机或服务器稳定性的首选。Debian是当今许多Linux发行版的基础。它提供了稳定的软件包和一个非常长的支持窗口,其中包含“长期支持(LTS)”,直到其版本的生命周期结束。它在升级Linux内核版本和包方面也非常保守。这只会使您的服务器更加稳定,不会有任何意外。
Debian还提前提供了“测试”分支,从而结束了一个支持周期。这为服务器管理员提供了大量的部署和兼容性测试时间。
例如,在撰写本文时,Debian 10.7Buster是一个稳定的版本,支持到2024年。即将推出的Debian11将于2021年到期。这确实是一个精心策划和稳定的分布为您的CentOS更换。
有利
不利
第二个选择是流行和广泛使用的ubuntu linux发行版。数以百万计的个人电脑和服务器每天都在云计算和VPS部署中使用Ubuntu的LTS映像。Ubuntu提供了一个坚如磐石的服务器衍生产品,它的“Ling Term Support(LTS)”发布窗口提供了5年和10年的扩展安全支持。它在关键的基础设施部署中非常流行和广泛使用。Ubuntu非常流行,它以论坛和wiki的形式在网上提供了大量的故障排除指南。一个完善的支持社区对于服务器管理员来说是非常有益的。
目前的Ubuntu 20.04 LTS支持到2025年。而ubuntu20.04的扩展支持将持续到2030年。
赞成的意见
不利
作为CentOS的替代品,oracle linux可能是目前可用的与RHEL-free最具二进制兼容性的选项。它是由Oracle为其商业云产品开发的。而且可以免费下载。oracle linux的优点是它遵循RHEL发布周期,并由Oracle修改了“Unbreakable Enterprise Kernel(UEK)”。UEK在稳定性、最小的后端口包等方面比主线内核提供了一些额外的好处。
它遵循RHEL的支持窗口。
赞成的意见
欺骗
OpenSUSE是一个Linux发行版(以前叫SUSE),由德国的SUSE软件公司开发。这是目前许多服务器、瘦客户机和其他部署中流行的Linux发行版。它遵循其发布周期,并具有不同的包管理系统。opensuselinux提供了一个稳定的版本“Leap”和一个滚动的版本“Tumbleweed”。opensuselinux的主要优点是它的“常青树”支持。所选的一些发行版支持的时间要长得多(没有终止日期),因此被称为“Evergreen”。尽管OpenSUSE在服务器上的部署量可能小于RHEL,但对于服务器管理员来说,它是一个很好的选择。下面是opensuselinux的一些优点和缺点。
赞成的意见
不利
好吧,这仍然是最坏情况下的一个选择。CentOS Stream是基于滚动版本的发行版,正式取代CentOS 8。服务器管理员、IT决策者可以考虑这个选项,如果他们的用例对生产不是那么重要的话。这可能是CentOS 8最省时、最经济的解决方案。唯一的风险是它是一个“测试”发行版,可能会由于滚动发行而中断。如果你运行一个滚动版本,你应该意识到新的软件包、内核会在一个晴朗的早晨损坏服务器、桌面。因此,在关键应用程序的服务器上运行基于版本的滚动分发总是有风险的。
赞成的意见
不利
也就是说,目前正在开发另外两个CentOS替代Linux发行版。
CentOS项目的最初创建者启动了RockyLinux项目,按照RHEL源代码克隆CentOS。它不会与任何商业实体和真正基于“社区”的Linux发行版相关联。它仍处于开发周期的早期阶段。在这里了解更多关于Rocky Linux的信息。
CloudLinux为云部署提供了定制Linux的商业版本,它也决定为社区服务。他们宣布他们计划引进“Lenix项目”来取代CentOS。他们乐观的发布日期是2021年上半年。cloudlinux团队已经拥有这个项目的经验、成熟的团队和基础设施,可能是第一个在Rocky Linux之前发布的团队。在这里了解有关Lenix项目的更多信息。
由于包管理器和结构不同于CentOS(RPM和DEB)–如果选择Debian或Ubuntu,可能需要额外的时间和精力。但是,如果你能够很好地准备好迁移策略,那么从长远来看,这将是一项不错的投资。对于许多人来说,这是一个理想的长期解决方案。但这需要时间和金钱。另一方面,oraclelinux和CentOS仍然是一种选择,但尽管它们是免费的、开源的,它们仍然依附于各自的商业实体。
我希望本指南能帮助您决定一个合适的CentOS替代Linux服务器发行版,桌面部署。
由【超级工程师】编译,全网同号。
本文:http://jiagoushi.pro/node/1471