【Linux】CentOS、CentOS Stream、RedHat 和Fedora 之间的关系

news2024/11/23 22:09:49

目录

简单说明

详细说明

红帽(Red Hat)系和德班(Debian)系


简单说明

在centos8之前:

Fedora ==》RedHat ==》CentOS 

Fedora 是RedHat的“试验场”,很多新功能和特性先加入Fedora 稳定后再加入RedHat(收费),然后从RedHat再拉出CentOS(免费,培养用户和生态)

 在centos8这之后

Fedora ==》CentOS stream ==》 RedHat 

IBM(收购了redhat)取消CentOS,改为在Fedora 和 RedHat 之间滚动发布CentOS stream

CentOS(Kurtzer)的最初创造者不满这种划分,宣布创建RockyLinux,它将是一个“社区企业操作系统,设计成100%的bug-for-bug兼容Enterprise Linux。”很多人将其视作centos的延续。

详细说明

大家猜测是centos 做地太好了,很多人都不愿意买Redhat了,IBM(IBM 340亿美元收购了RedHat)可能觉得这样它的利益受损了。

CentOS8 之后,IBM取消了CentOS,改为在Fedora 和 RedHat 之间滚动发布CentOS stream,意味着不会再有centos9以及以后的centos了,取而代之的是centos9 stream。CentOS Stream是一个滚动发行版,充当Fedora中最先进的软件包与Red Hat Enterprise Linux中可用的稳定长期软件包之间的中间地带,官方公告简述如下:

  • 重心从CentOS Linux(Red Hat Enterprise Linux即RHEL的重建版)转向CentOS Stream,而CentOS Stream在当前的RHEL版本之前发布版本。
  • 作为RHEL 8的重建版,CentOS Linux 8将于2021年底寿终正寝。
  • 之后,滚动版本CentOS Stream成为CentOS项目的标识。将来不会有基于RHEL 9的CentOS 9。
  • CentOS Linux 7将延续其生命周期,并于2024年结束。

centos改entOS stream引起了很多人的不满,因为滚动版本不是每年(或定期)进行主要和次要的迭代,而是始终保持所有内容的更新。拥有最新的软件(从内核到用户空间应用程序)会导致不稳定问题。软件可能无法进行广泛的测试,因此很可能存在漏洞或稳定性问题。

CentOS Stream和RHEL都是Fedora的下游产品。这意味着CentOS Stream将不再接收红帽添加到RHEL中的东西。

CentOS Stream只是一个基于Fedora的滚动发布服务器发行版。那为什么不直接使用Fedora Server?因为Fedora Server它不是滚动发行版,已经从Fedora的工作中获益。

有一些大佬不满IBM的举动,宣布创建其他分支:

第一个分叉CentOS(Kurtzer)的最初创造者宣布了RockyLinux,Kurtzer在Rocky Linux方面所定的目标:鉴于CentOS已转变方向,Rocky Linux是一个社区企业操作系统,旨在与Red Hat Enterprise Linux实现100%的bug-for-bug兼容。

第二个分叉将由CloudLinux操作系统的创建者发布,他们将在2021年第1季度开发一个“免费、开源、社区驱动、1:1二进制兼容RHEL 8(以及未来版本)的分叉”。

参考:https://www.infosws.cn/20201214/43306.html

https://brodewicz.tech/2021/01/goodbye-centos-ibm-kills-it-stone-dead

https://zhuanlan.zhihu.com/p/339874046

红帽(Red Hat)系和德班(Debian)系

(更多:Redhat与Debian系介绍(Linux各种发行版本概述)_酷炫人笨笨熊的博客-CSDN博客_redhat和debian

Linux发行版 (列表)

基于Debian
▪ Debian▪ Ubuntu▪ Linux Mint
▪ Knoppix▪ MEPIS▪ sidux
▪ CrunchBang Linux▪ Chromium OS▪ Google Chrome OS
基于Red Hat
▪ Red Hat Enterprise Linux▪ Fedora▪ CentOS
▪ Scientific Linux▪ Oracle Linux
基于Mandriva
▪ Mandriva Linux▪ PCLinuxOS▪ Unity Linux
▪ Mageia
基于Gentoo
▪ Gentoo Linux▪ Sabayon Linux▪ Calculate Linux
▪ Funtoo Linux
基于Slackware
▪ Slackware▪ Zenwalk▪ VectorLinux
其它
▪ SUSE▪ Arch Linux▪ Puppy Linux
▪ Damn Small Linux▪ MeeGo▪ Slitaz
▪ Tizen▪ StartOS

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/169847.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

YOLOv5 引入 最新 BiFusion Neck | 附详细结构图

YOLO 社区自前两次发布以来一直情绪高涨!随着中国农历新年2023兔年的到来,美团对YOLOv6进行了许多新的网络架构和训练方案改进。此版本标识为 YOLOv6 v3.0。对于性能,YOLOv6-N在COCO数据集上的AP为37.5%,通过NVIDIA Tesla T4 GPU测…

99.恢复二叉搜索树

99.恢复二叉搜索树 1、题目描述 题目的额外要求是: 使用 O(n) 空间复杂度的解法很容易实现。你能想出一个只使用 O(1) 空间的解决方案吗? 2、解题思路 二叉搜索树中某两个节点被交换了数值,那么对中序序列的影响如下: 假设没有交换之前二叉…

活动星投票千人共读一本书网络评选微信的投票方式线上免费投票

“千人共读一本书”网络评选投票_视频投票评选_投票统计小程序_微信不记名投票用户在使用微信投票的时候,需要功能齐全,又快捷方便的投票小程序。而“活动星投票”这款软件使用非常的方便,用户可以随时使用手机微信小程序获得线上投票服务&am…

正则表达式和re模块

目录 一.基础匹配 1.什么是正则表达式 re模块三个基础方法 re.match(匹配规则,被匹配字符串) search(匹配规则,被匹配字符串) findall(匹配规则,被匹配字符串) 小结 二.元字符匹配 单字符匹配: 示例: 数量匹配 边界匹配 分组匹配…

【Java】【系列篇】【Spring源码解析】【三】【体系】【BeanFactory体系】

BeanFactory体系BeanFactory整体结构体系图顶层接口-BeanFactory1.1、描述1.2、方法解析(15个)1.2.1、属性1.2.2、获取bean实例1.2.3、获取bean的提供者(对象工厂)1.2.4、判断是否包含bean1.2.5、单例,原型,bean类型的判断1.2.6、…

SAP ABAP——SAP包(二)【CTS | 传输请求】

💂作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计专业大二本科在读,阿里云社区专家博主,华为云社区云享专家,CSDN SAP应用技术领域新兴创作者。   在学习工…

CentOS7.9配置Nginx反向代理+NodeJS部署上线

Nginx配置 Nginx是一个高性能的HTTP和反向代理服务,许多的大型网站都会采用Nginx来进行HTTP服务器托管 安装编译环境gcc g 进入到root目录: yum -y install make zlib zlib-devel gcc-c libtool openssl openssl-devel 安装PCRE PCRE功能时让Ngi…

ue4c++日记3(碰撞报告碰撞位置|力和扭矩)

目录 代码速查 根据世界方向/局部方向移动 根据世界方向/局部方向旋转 加力加扭矩 1碰撞并报告碰撞位置 两个设为阻挡才会阻挡,其中一个是重叠就会重叠 2例子:旋转前进!/原地踏步? 3增加力和扭矩 1.头文件 2.cpp文件 …

(14)go-micro微服务服务层Handle开发

文章目录一 Handle层开发功能说明需要完成的服务开发功能:从哪找需要开发的功能二 代码编写三 最后一 Handle层开发功能说明 需要完成的服务开发功能: 登录注册查询用户信息修改信息发送注册邮件发送重置密码邮件重置密码获取权限修改权限退出账号删除…

【计算机视觉】梯度消失和爆炸以及解决方法

问题 梯度消失无论是笔试还是面试都是常客了,其实对应于梯度消失,还有一个梯度爆炸的概念,这又是什么导致的呢?下面我们将根据公式推导来解释何为梯度消失与梯度爆炸。 梯度消失和梯度爆炸的表现 网络层数越多,模型训练的时候便越容易出现 梯度消失(gradient vanish) 和…

史上最全| 14种自动化分拣系统合集

导语大家好,我是智能仓储物流技术研习社的社长,你的老朋友,老K。新书上市《智能物流系统构成与技术实践》2023年度-厂商宣传合作位--->点击详情本文为研习社原创,违规转载必究01移栽式02偏转轮式03扫臂式04滑靴式05侧向翻转06推…

C++设计模式(3)——抽象工厂模式

抽象工厂模式 亦称: Abstract Factory 意图 抽象工厂模式是一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。 问题 假设你正在开发一款家具商店模拟器。 你的代码中包括一些类, 用于表示: …

Vue3系列二:如何实现对响应式数据的代理

上一篇文章中,我们讲解了 Vue3 中对响应式系统的实现,本章节会更进一步的从数据层面分享 Vue3 中对响应式数据是如何进行代理的,本文主要从引用类型数据和基本类型数据两个方面进行讲解。 实现数据代理的基础 理解 Proxy 和 Reflect 首先&…

26.Isaac教程--导航算法

导航算法 本节详细介绍导航算法。 ISAAC教程合集地址: https://blog.csdn.net/kunhe0512/category_12163211.html 文章目录导航算法全局路径规划器规划器模型可见性图算法优化器轨迹规划器全局路径规划器 Isaac 框架中的全局规划器问题被分解为三类:规划器模型、…

SpringBoot使用Swagger2

SpringBoot使用Swagger21.引入swagger依赖2.添加swagger配置类3.测试Controller4.测试5.swagger的注解Api注解ApiOperation注解ApiImplicitParam、ApiImplicitParams注解ApiParam注解ApiResponse、ApiResponses注解ResponseHeader注解ApiModel、ApiModelProperty注解6.更多1.引…

Redis 分布式锁实现文章集锦

前言近两年来微服务变得越来越热门,越来越多的应用部署在分布式环境中,在分布式环境中,数据一致性是一直以来需要关注并且去解决的问题,分布式锁也就成为了一种广泛使用的技术,常用的分布式实现方式为Redis&#xff0c…

PDF压缩在线怎么操作?这几个操作谁还不知道

我们在工作里经常处理非常多的文件,如果每个文件都要储存到设备上是非常困难的,因为这需要占用大量的内存,所以我们需要将PDF文件进行压缩,这样就可以释放我们设备的储存空间,不过对于很多人来说,压缩文件并…

自学Java篇之JFrame创建《石头迷阵小游戏》

自学Java篇之JFrame创建《石头迷阵小游戏》 根据黑马程序员java教程自学完java基础,觉得石头迷阵小游戏案例具有一定的编程练习价值,记录之。 最终效果: 案例主要思想流程: ​ 主要是思想是创建一个4*4的二维数组data&#xff…

【openGauss实战5】表管理及CURD

📢📢📢📣📣📣 哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA工作经验 一位上进心十足的【大数据领域博主】!😜&#x1f61…

汽车网络技术概述

车辆总线是一个专门的内部通信网络,将车辆(如汽车、公共汽车、火车、工业或农业车辆、船舶或飞机)内的部件相互连接。在电子学中,总线只是一个将多个电气或电子设备连接在一起的设备。车辆控制的特殊要求,如保证信息传…