就我个人来说,我一直用的deepin的,但我们管理的服务器上全部使用的都是CentOS。

如果你足够关注开源,你可能已经听到了忠实用户的最新抱怨——Red Hat已经宣布它正在杀死我们目前所知道的CentOS,并正在用CentOS Stream取代这个受人喜爱的、高度稳定的服务器发行版。什么是CentOS Stream?简单地说,是CentOS的版本。如果你跟着走,你就会明白为什么这是个大错误。

CentOS 项目是一个跟随redhat enterpriselinux(RHEL)的非商业Linux发行版,它正在改变,成为仅基于RHEL开发分支的CentOS Stream,因此不太适合使用在服务器上作为稳定的工作需要。这一变化将意味着“ CentOS特殊利益组织(SIG)之间的合作发生了重大变化。暗示可能是Red Hat决定CentOS的可用性破坏了其业务的商业方面。

过去,CentOS一直是当前RHEL来源的社区构建,为那些愿意在没有Red Hat支持的情况下进行的人提供了强大的产品发行版。当RHEL得到修复后,该项目目的在CentOS发行后的72小时之内具有与CentOS相同的修复程序,而CentOS的新的点发行版本则是“在上游发行后的四到八周之内。” 换句话说,CentOS追踪了RHEL。

相比之下,CentOS Stream是RHEL即将推出的开发预览,重点是下一个次要发行版。另一个发行版Fedora正在进一步开发和试验。

当CentOS Stream在2019年9月推出时,它是描述被Red Hat评为未来Red Hat Enterprise Linux内核和功能的“滚动预览发布”。 这对于开发人员在下一个Red Hat版本中测试应用程序很有用,并且对于Red Hat在无法按预期工作但不适用于生产用途的任何方面提供反馈也很有用。

当时的Red Hat首席技术官Chris Wright表示:“对于CentOS Linux和服务的当前用户而言,没有任何改变。” 但是一年后,一切都变了。

2021年12月31日将重心转移到CentOS Stream,并将在2024年维护终止CentOS Linux 7,CentOS Linux 8?没有了!

什么是滚动发布?

滚动发行版是一个从上到下不断更新的Linux发行版。用户空间软件,内核,守护程序-一切都处于新状态。这种类型的发行版与标准发行版不同,标准发行版可能每年进行一次重大更新,而在六个月左右后会更新次要发行版,从而有利于始终保持已安装的发行版始终处于最新状态。

这听起来是个不错的主意,对吧?对于某些用例,可能是这样。如果您在台式机上,并且希望始终拥有所使用软件的最新版本,则滚动警告可能并不是一个糟糕的方法,但请注意。

滚动发行版固有的问题是该软件无法获得与点发行版差不多的测试时间。这可能导致缺乏稳定性

说实话,我很少用到滚动发行版,就算有,也是在一些机器上做测试体验一把。因为如果作为工作需求使用,有点担心某些版本问题因为的软件兼容性。

其实对于大多数使用Linux用户来说,只要你够稳定,那么多用户来说是无所谓的。但你不能保证你每次发行的更新都足够稳定,向下的兼容性也不存在问题。实际上,某些新问题总要使用一段时间后才会发现。

某些时候,我更喜欢使用旧版本。以Audacity为例,我经历过使用新版本后发生未知性的数据错误。所以在特定的环境下,用户更喜欢稳定,毕竟稳定压倒一切。

这还是桌面用户的问题。

如果放大到服务器,这个问题真的是太严重了。一个微小的错误可能影响到整个项目甚至公司的运作。

流是否需要

还有另一个不那么明显的问题需要考虑。目前,CentOS沿袭的“流”如下所示:

Fedora > Red Hat Enterprise Linux > CentOS

换句话说,Fedora在RHEL的上游,而RHEL在CentOS的上游。这意味着CentOS受益于RHEL引入的更改。Fedora创建> RHEL修改> CentOS收益。

最终结果是CentOS是RHEL的社区版本-它是没有任何代价的RHEL。

不过,新的看起来更像:

Fedora > RHEL/CentOS

换句话说,RHEL和CentOS现在都在Fedora的下游,因此CentOS可能不再接受RHEL引入的更改。

在我看来,这是IBM的一次抢钱行为。IBM不再希望企业将CentOS视为服务器的可行选择。IBM希望Red Hat从CentOS剥离“企业精神”。如果你想要RHEL,你就买RHEL。

那些买不起RHEL许可证的小企业呢?那些企业会选择不再从企业级添加中获益的滚动发布服务器发行版吗?不,这些公司要做的是转向Ubuntu服务器。

这一举动对Red Hat和IBM来说都会适得其反,因为他们都忘记了一件简单的事情:许多人将CentOS作为RHEL的跳板。

不能保证CentOS Stream将等同于当前版本的RHEL。没有人会浪费时间使用不可信的服务器分发。尽管我将继续介绍CentOS,但我将使用CentOS Stream作为服务器操作系统的可能性非常小。这对我来说很好,因为我更喜欢Ubuntu服务器。然而,与此同时,我建议将CentOS作为服务器发行版的可能性因为这一举措而急剧下降。尽管我可能建议为桌面机提供滚动版本,但我不会梦想为服务器这样做——尤其是那些不再受益于RHEL中的企业优势的服务器。

情况很复杂

CentOS与Red Hat之间的关系很复杂。CentOS项目和redhat之间的关系很复杂。这个官方声明也许是CentOS公司的管理层,而不是CentOS公司的正式管理层指导项目方向的社区。

当前版本的CentOS 8将继续接收更新,直到2021年年底。将没有CentOS Linux 9,只有CentOS Stream 9。

从CentOS Linux 8到CentOS Stream有一个迁移选项,并且向用户保证,由于该发行版位于RHEL之前而不是其背后,因此“ CentOS Stream将在RHEL之前获得修复和功能。

社区可以继续从发行的源代码重建CentOS Linux吗?代码是开源的,我们不会试图阻止任何人选择使用它或从代码中构建自己的程序包。但我们不会投入硬件,资源或要求志愿者为此付出努力,我们也不会允许将CentOS品牌用于此类项目。

红帽子在2019年被IBM收购之前是有利可图的,但CentOS的存在至今还没有成为商业成功的障碍。

CentOS的未来

如果IBM/Red Hat坚持使用这个新平台,CentOS的未来将是暗淡的——这不是一个可以从分叉中获益的案例。尽管有人可以通过分叉CentOS Stream来创建一个与centos8一样稳定的服务器发行版,但他们将无法注入Red Hat Enterprise Linux中发现的那种特殊风味。

在我看来,这是CentOS的丧钟。这听起来可能有点像世界末日,但选择CentOS的两个主要原因是它稳定,而且得益于RHEL——这两个都在CentOS Stream中消失了。

最后,我怀疑这个决定的后果将是从CentOS到Ubuntu服务器的大规模迁移。这是个大错误。希望IBM/redhat能在CentOS溺水之前逆转航向。

centos 的网关和什么相同_CentOS操作系统:为什么转移到CentOS流是一个大错误相关推荐

  1. centos 对某ip开放 防火墙端口_CentOS操作系统防火墙Firewalld记录日志及用途

    CENTOS FIREWALLD防火墙学习笔记(九)- Firewalld配置记录日志及用途 CentOS操作系统中Firewalld防火墙默认是不记录日志的,如果服务器性能允许,可以通过修改配置文件 ...

  2. iNeuLink硬件网关与iNeuOS工业互联网操作系统互联互通应用案例

    目       录 1.      应用概述... 2 2.      模拟硬件设备配置... 2 3.      iNeuLink硬件网关配置... 4 3.1           硬件介绍... ...

  3. 查看当前操作系统是ubuntu还是centos

    查看当前操作系统是ubuntu还是centos cnblog中最新更新地址 1.执行: lsb_release -a 2.命令: cat /etc/redhat-release 3.命令: cat / ...

  4. CentOS Linux release 7.4.1708 (Core)操作系统安全加固

    CentOS Linux release 7.4.1708 (Core)操作系统安全加固 操作系统下载链接:https://vault.centos.org/ https://vault.centos ...

  5. 基本命令 Linux操作系统与实训 CentOS 7.4 RHEL 7.4

    Linux操作系统与实训 CentOS 7.4 & RHEL 7.4 基本命令 一.文件目录命令类 1.浏览目录类命令 (1) pwd命令 (2) cd命令 (3) 使用ls命令 2.浏览文件 ...

  6. centos ifconfig_Linux主流发行版本配置IP总结(Ubuntu、CentOS、Redhat、Suse)

    我们先了解下IP的概念 IP地址简介 电脑连接互联网的必要条件:IP地址+子网掩码+网关+DNS IP地址是上网的唯一标识 IPv4地址分类: IPv4地址分为A-E共计5类地址,其中A.B.C是基本 ...

  7. html5网站 500.19错误,WIN7操作系统创建IIS后浏览时提示HTTP500.19错误是怎么回事?如何解决?...

    WIN7操作系统创建IIS后浏览时提示HTTP500.19错误是怎么回事?如何解决? 作者:兴邦开发部 人气: 发表时间:2015年05月18日 [文章内容简介]:WIN7操作系统创建IIS后浏览时提 ...

  8. 我的CentOS 7 U盘安装之路 (Win 8.1 Profession + CentOS 7双系统)

    这次为了学习Linux,尝试着安装了鸟哥书上推荐的CentOS这款Distribution,但是安装的是最新版CentOS 7,好像跟书上的差别有点大呢.安装的过程中走了一些弯路,做了一些尝试最后发现 ...

  9. 将CentOS/ubuntu的目录添加到windows的网络位置/将centOS目录影射为windows网络驱动器

    目录 1.安装samba服务 2.检查samba是否启动 3.配置samba 4.重启samba服务 5.配置samba用户和密码 6.windows添加网络位置 7.错误:输入的文件夹似乎无效,请选 ...

最新文章

  1. Linux命令缩写来由
  2. 获取C#中方法的执行时间及其代码注入
  3. RedHat Directory Server 8.2 Installation Guide
  4. SAP凭证冲销BAPI用法
  5. 及时沟通的重要性_沟通与代码同样重要
  6. join为什么每个字符都分割了 js_为什么 webpack4 默认支持 ES6 语法的压缩?
  7. LL今天心情特别好,因为他去买了一副扑克牌,发现里面居然有2个大王,2个小王(一副牌原本是54张^_^)...他随机从中抽出了5张牌,想测测自己的手气,看看能不能抽到顺子,如果抽到的话(简单易懂)
  8. python中os库是标准库还是第三方库_Python os 标准库使用
  9. iptables屏蔽QQ与MSN
  10. 记一次hydra密码破解神器的学习
  11. 档案管理学川大972 | 专门档案专题
  12. 网上书店管理系统项目【Java数据库编程实战】
  13. 千万别错过!C/C++实现经典围棋大战,秒杀挫败柯洁的AlphaGo
  14. 日媒:唏嘘 美国雅虎自毁前程的3个误判
  15. Win11没有本地用户和组怎么办
  16. 周阳高并发面试题笔记记录
  17. Jenkins 流水线语法 06 options 运行时选项和 parameters参数化构建
  18. 计算机毕业设计基于springboot+vue+elementUI的网吧管理系统(源码+系统+mysql数据库+Lw文档)
  19. bzoj2208 [Jsoi2010]连通数 强连通分量缩点+拓扑排序+bitset
  20. Android控制状态栏颜色的两种方式

热门文章

  1. ABP动态生成WebAPI
  2. Python实现bp神经网络识别MNIST数据集
  3. 20162309《程序设计与数据结构》第二学期课程总结
  4. [D3] Start Visualizing Data Driven Documents with D3 v4
  5. lucene-SpanNotQuery和SpanOrQuery交迭与全局跨度
  6. Backbone.js 1.0.0源码架构分析(一)
  7. Confluence 6 数据收集隐私策略
  8. 南沙发布全国首个智慧城市物联网大数据管理平台
  9. I.MX6 Android 设备节点权限
  10. WebSocket子协议STOMP详解