|-转 从CentOS 8到CentOS Stream,到底发生什么事了?
原来是这样,我最近yum安装老是失败,已找到换源方法 https://wokan.chawen.org/post/1124
更换yum源:https://wokan.chawen.org/post/1124
在Linux服务器操作系统领域,CentOS一直被认为是一个稳定安全并且可靠的发行版本。它是从RHEL源代码复刻,去除了RHEL有关的商标等一些内容构建出来的。
但是从CentOS被Red Hat收购以后,它的命运发生了转变。最新的版本是CenOS 8,迎接它的下一个版本不是CentOS 9了,而是Red Hat推出的一个新的概念-- CentOS Stream
这是怎么一回事,这个改变对Linux服务器领域又意味着什么?
一)
以下事情是已经被决定并肯定会发生的一些事情:
CentOS本来的角色,从RHEL的复刻版转变为RHEL构建之前的开发版(development version),也就是CentOS Stream。
CentOS 8作为REEL 8的复刻版,其支持将会在2021年末结束。而流行度更广的CentOS 7的生命周期则会在2024年结束。
没有RHEL 9的复刻版-- CentOS 9了。
这意味着,CentOS的方式,以前是这样:
Fedora发布 -> RHEL 发布 --> CentOS 发布
变成:
Fedora发布 -> CentOS Stream发布 -> RHEL发布
是不是看起来像是调整了下顺序?
二)
Fedora和CentOS Stream是什么关系。
Fedora的角色一直就是RHEL的上游开发版本,也就是通常新功能都是先在Fedora上发布,经过使用验证稳定后,才发布到RHEL中。
那现在CentOS Stream也被RHEL改成midstream version,翻译成中文呢,也就是中游版本。
Red Hat做这个事情的原因在哪?
加强CentOS社区的影响与贡献
在官方的说明中,Red Hat认为这能加强社区力量对RHEL的影响与贡献。因为从以前的流程来看,CentOS做为最后一个阶段的复刻版本,其社区力量对RHEL本身并无太多影响与贡献,而Red Hat本身的Fedora与RHEL又完全属于RHEL公司的行为,没有开源社区力量的参与。
而一旦把CentOS Stream定位到中游版本,则意味着CentOS社区可以发挥更有效的作用,做出更多的影响与贡献了。
挺有道理的,听起来确实是个好事。
减少RHEL的竞争版本
当然,由于这种改变,仍然有一个官方可能不愿意提及,但又是一个明显的事实点就是:
CentOS作为RHEL的可替代版本的角色没有了,对于习惯RHEL/CentOS系列的使用者来说,未来并无免费的CentOS可以选择了,只能选择RHEL
三)
一个问题是:
可以在生产使用CentOS Stream版本么?
好吧,我认为这是个见仁见智的问题,RHEL在官方的声明中,希望用户信任及相信CentOS Stream版本。
关键的问题在于:...