序言
众所周知,CentOS8Linux已于2021年末停止使用且不受社区支持。取而代之的是滚动版本CentOSStream,作为RHEL的下游分支,CentOSStream将持续排查漏洞,让上游版本愈发稳定和安全。
然而,运行CentOS7的服务器不会遭到影响。她们与RHEL7生命周期并行更新。RHEL7将在2024年结束其最后一个维护周期。
然而,假若您使用的是CentOS8,这么2022年有什么代替方案?不幸的是,虽然您找到了,服务器应用程序迁移也将是另一个挑战。但是,这儿有一些选项可以在2022年代替CentOS。
CentOS8Linux的最佳代替品1、Ubuntu/Debian
其实,每每我们谈论取代CentOS的服务器操作系统代替品时,UbuntuLTS版本将是第一选择。据悉,UbuntuOS的使用和处理比CentOS容易得多,起码对我来说是这样。APT包管理器以相当快的形式安装包。
另一方面,Ubuntu拥有庞大的社区,提供在线教程和手册,用户可以在这种社区的帮助下自行解决各类问题和障碍,同时在Ubuntu或Debian上设置基于服务器的应用程序。
Ubuntu当前常年支持的版本是22.04LTS,开发人员将在公共支持下支持到2025年linux 软件替代,假若您想将其进一步扩充到2030年linux 软件替代,则可以使用付费选项。
Ubuntu每三年发布一个LTS版本,而标准版本是每六个月发布一次,支持年限为九个月。
2、Oraclelinux
与具有RPM包管理的CentOS8Linux最接近的代替选项是OracleEnterprise。它也是免费和开源的,但为了获得支持,用户必须付费,否则,其余的一切都可以像CentOS一样免费使用。OracleLinux是从RHEL的源代码编译而至的,因而可以说它是RedHatLinux的克隆,而且还提供了初期的安全更新。作为一个类似的基础,用户可以毫不费劲地将她们的应用程序从CentOS8迁移到OracleLinux上的最新版本。
3、OpenSUSE
OpenSUSE是一个仍然被高估的多功能Linux操作系统,其中一个诱因是与Ubuntu和CentOS相比,社区不这么广泛,以及在线教程和手册数目。它由SUSESoftwareSolutionsGermanyGmbH提供支持。默认情况下,OpenSUSE使用DeltaRPM和ZYpp包管理作为SUSE上的命令行包管理器。
它带有三个包管理工具,ZYpp作为标准命令行工具,YaST用于后端,RPM用于更底层。
OpenSUSE的次要版本每12个月发布一次,而主要版本大概在36-48个月以后发布,这个发布周期类似于Ubuntu。
4、AlmaLinux–CloudLinux操作系统
基于CentOS操作系统且主要由托管服务提供商或VPS用户使用的CloudLinux操作系统宣布:
我们计划发布一个免费的、开源的、社区驱动的、1:1二补码兼容的RHEL®8分支(以及未来的版本)……我们将创建一个独立的、完全免费的、完全兼容二补码的操作系统使用RHEL®8(和未来版本)。我们将赞助这种操作系统的开发和维护。我们将努力构建一个围绕操作系统的社区,由社区成员组成管理委员会。
虽然这么,使用基于CentOS8Linux托管解决方案的CloudLinux的用户毋须害怕,由于她们将在2029年之前获得稳定且经过良好测试的更新。
5、RockyLinux
在RedHat宣布舍弃CentOS8LTS版本以后,立刻有消息称CentOS的联合创始人GregoryKurtzer将推出另一个基于RHEL软件包的Linux分支,称为“RockyLinux”,如同他对CentOS所做的那样。我希望这一次他不会像之前那样把同样的东西借给RedHat或IBM。RockyLinux是一种开源企业操作系统,借以与RedHatEnterpriseLinux100%兼容。
6、VzLinux
Virtuozzo仅在内部使用VzLinux作为容器和虚拟机的顾客操作系统。为此,因为它不是从外部分发的,因而这就是我们未曾据说过VzLinux的诱因。它也是基于RedHat的Linux雨林木风linux,如Alma和RockyLinux。
VzLinux是一个免费的多用途发行版,经过优化,可在裸机服务器、虚拟机或容器上运行。它致力支持密集的企业级应用程序和工作负载。Virtuozzo早已打算好从CentOS迁移过程“无需停机”的发行版,但是它以RHEL的更新速率以及与CentOS相比的速率而自豪。
有兴趣试用VzLinuxISO的人可以访问Virtuozzo提供的VzLinux官方下载页面或repo。
7、SpringdaleLinux
SpringdaleLinux曾经称为PUIASLinux是另一种Linux操作系统。它是由可用于RedHatEnterpriseLinux的源代码包打造的。不仅官方的上游包,它还提供了其他几个附加包的储存库。该版本由法国高等研究院和耶鲁学院维护。
作为管理员,您可以在您的服务器或桌面上试用它linux系统介绍,更新不会像CentOS一样成为问题,它也依赖于其上游RHELLinux。须要注意的是,这个项目比CentOS更老。
小结
倘若您使用的是AmazonCloud,这么AmazonLinux就在哪里,而GCP提供了所有主要选项。另一方面,CentOS7直至2024年才能到期,因而无需急于找寻和切换到CentOS代替品,尤其是服务器。其实,在4年内我们也将有更多可靠和稳定的选择来取代CentOS7,直至现今,使用CentOS6的用户依然可以考虑采用Ubuntu、Debian、Oracle或OpenSUSE。虽然这么,没有哪些大问题的桌面用户可以简单地将CentOS8Linux储存库迁移到CentOSStream以进行定期更新。
关于这个话题,你还有哪些想聊的,欢迎评论区留言。
还不过瘾?GOPS全球运维会议2022·深圳站,6月24-25日,近80位运维大咖欢聚上海,为您带来2022年北京首场运维峰会~
:
讲真!Kafka的原理竟是这样的,一看就明白!Kubernetes弃用Docker,别慌!这儿有一套实战技巧告诉你~
“高效运维”公众号诚邀广大技术人员投稿