就在前不久,CentOS 6系统才刚刚停止更新,现在官方又宣布CentOS 8停止更新的消息。难道是不开源拉?
红帽官方宣布这则重磅消息,Centos 8将于2021年结束。说明在这之后不会出现CentOS 9系统了,取而代之是CentOS Stream这个叫滚动发行版本,至此 Centos 8 可能是 CentOS 中的最短命版本。
CentOS 已死!CentOS Stream上位!"免费"时代终结。
划重点:Centos 8于2021年结束更新,后续不再支持社区版本了,简单的来说就是免费的版本没有了。CentOS(Community Enterprise Operating System,社区企业操作系统)是100%重建的RHEL(红帽企业Linux)。RHEL需要交服务费,而CentOS是免费的,社区支持的企业 Linux 发行版。
同时,CentOS项目今天通过CentOS博客宣布了这一重大转变。CentOS项目今后将只专注于 CentOS Stream,作为红帽企业Linux的上游/开发分支。发行方鼓励CentOS 8用户开始向CentOS Stream 8过渡。同时,红帽还表示,英特尔将在CentOS Stream上与他们和社区合作。红帽还谈到Facebook在他们的数据中心使用CentOS Stream的衍生产品。
CentOS Stream是目前 CentOS Linux 替代系统,用来作为Fedora和RHEL之间功能缓冲版本。CentOS Stream是RHEL的滚动发行版。它充当Fedora和CentOS之间的网关:
按官方的信息理解,可以认为 CentOS Stream 系统会先于RHEL系统进行相关的运行测试,但是Bug必须在RHEL中解决之后,CentOS Stream系统才会获得最新的更新包。
但是,官方还特别指出,CentOS Stream系统的修复、更新包会优于RHEL系统,也就是说只要bug在RHEL系统解决之后,CentOS Stream 系统会获得修复更新。
官方也希望这个Stream系统运行错误比RHEL系统少,相对的功能也比RHEL少。
但这种滚动发行版本的系统是不是适合用于生产环境,现在说可以或不可以都为时尚早。民工哥个人感觉生产环境使用可能会不太好,毕竟可能存在修复、更新情况较多,会不会影响系统稳定?或者业务运行?都不太好说。
从CentOS Linux转换为CentOS Stream
root@centos-linux# dnf install centos-release-stream root@centos-linux# dnf distro-sync root@centos-stream# cat /etc/centos-release CentOS Stream release 8
以下信息来自官方网站摘录:
由于CentOS Linux是RHEL的严格下游版本,每个次要点版本都会对发行版的多个区域进行大规模升级,这通常会导致SIG延迟数周,并且在根据更新的软件包进行重建时,SIG几乎没有,没有变化增量的可见性。CentOS Stream将帮助解决这些问题。首先,它消除了对发行版和SIG内容进行大规模重建的需要。因为更新会从批量批处理方式更改为一连串的开发程序包,所以更新更加频繁,但在世界范围内更改的次数较少,因为该程序包一次只能更改一些,而不是600-700的程序包。一次全部更新。
从目前了解到各种消息来分析,这种变动,意味着官方想把从社区等渠道对目前 CentOS 改进回流到商业版本的RHEL 版本中来,以此来提高RHEL商业版本的稳定性。
CentOS Stream 是否开源
就目前官方的信息可以确定,CentOS Stream 系统代码是开源的,而且官方今后的关注力度更高,但也不会阻止任何组织或个人,用这个代码开发、构建自己的程序软件包。
椐民工哥了解,CentOS 7系统官方会一直维护、更新到2024年。
所以,可以明确的是,对CentOS 7系统没有影响,只是需要用户注意它的维护、更新结束时间即可。
就目前来说,官方的这个更新、变化对CentOS用户影响肯定是有的,对于生产正在使用CentOS 8系统的用户来说,是否有考虑转移到其它发行版本?还是说会降级到CentOS 7系统?或者说是否有可能考虑付费订阅官方版本?
欢迎大家留言参与讨论!