Fedora、RHEL 哪个版本对应 CentOS 哪个版本?
答案1
Fedora 并不直接对应于 RHEL 或 CentOS;RHEL 是由 Fedora 的部分内容构建的,但不是全部。
最新的 RHEL 和 CentOS 版本可以直接比较,预发布版本除外。旧版本的 RHEL 带有“u”来表示更新版本,而 CentOS 带有“.”来表示次要版本。
还请注意,CentOS 6 发布的延迟意味着 CentOS 6.0 稍微领先于 RHEL 6.0,尽管 CentOS 开发人员计划在 6.1 中解决这个问题。
答案2
Fedora 版本与 RHEL、Centos 版本之间没有任何关系。Fedora 是一个社区项目,每 6 个月发布一次。但 RHEL 及其克隆 Centos 是企业级发行版,发布间隔很长。CentOS 是 RHEL 的克隆版,但从 RHEL 中删除了品牌/插图等。由于徽标、插图等属于 Redhat 的财产,因此社区发行版无法使用它们。CentOS 从 RHEL 中删除了品牌并发布了 Centos 发行版。Centos 遵循与 RHEL 相同的发布周期,但落后于 RHEL。RHEL 6 于今年发布,CentOS 将于 2011 年发布第 6 版。
答案3
CentOS Linux(当它存在时)与特定的 RHEL 版本匹配。
Fedora 这个名字是为了区分 Red Hat 基于 GNU 工具和 Linux 内核构建的操作系统发行版的社区版(发布频率高、活动周期短)和企业版(发布频率低、活动周期长)。
维基百科文章说 CentOS 始于 RHEL 3,但我能找到的第一方引文只能追溯到 CentOS 4。每个在 2024 年争先恐后的人都知道它以 CentOS 8 被缩短而告终,所以最后一个版本是 CentOS Linux 7。“CentOS Stream”将继续,但位于 Fedora 和 RHEL 之间,而不是与 RHEL 完全相同。
维基百科引文和 Red Hat 发布的信息似乎在 Red Hat Enterprise Linux 版本本质上是从哪个 Fedora Linux 版本分叉而来的问题上有所不同。Fedora 的当前文档与 Red Hat 的文档相匹配,只是 Fedora 的文档包括其用于 RHEL 9 的版本,而 Red Hat 的文档没有。
- Fedora Core 3 升级至 RHEL 4
- Fedora Core 6 升级至 RHEL 5
- Fedora 10(维基百科)、Fedora 12、13 至 RHEL 6
- Fedora 18、19、20(维基百科)、Fedora 19、20 至 RHEL 7
- Fedora 28 升级至 RHEL 8
- Fedora 34 升级至 RHEL 9
- Fedora 40?将于 2024 年推出,RHEL 10 将于 2025 年推出
发布节奏和有效时长
Fedora
- 发布时间:6个月
- 活跃:1年
这意味着只有两个活跃版本。
从技术上讲,它更像是 7 个月,也许是 13 或 14 个月,因为 Fedora 项目允许在发布前后有一个升级期。
例如,今年春季 Fedora 40 即将发布。版本 38 一般将不再维护,但就地升级时发现的问题,直接从 38 升级到 40 将在 38 中修补一个月左右,具体取决于严重程度和影响。如果用户仍在使用 37 并发现问题,则不会发送补丁。但是,一般来说,让落后的用户从 37 升级到 38,然后从 38 升级到 39,最后从 39 升级到 40 被认为是安全的。不建议他们尝试从 37 跳到 40。
CentOS 流
- 释放时间:3年
- 活跃时间:~5 年
在 CentOS Stream 上的第一方信息中未找到生命周期承诺。
这主页和博客CentOS Stream 9 的公告似乎表示,尽管它将更早地分叉 Fedora Linux,但它基本上将与 RHEL 同步发布。它继续指出 Stream 的活跃期只有 RHEL 的一半左右。这可以通过“EOL:RHEL9 的结束”这一措辞来识别'全力支持'阶段”和“发行版的更新将持续到全面支持 RHEL在 Red Hat 上关于 CentOS Stream 创建的常见问题。该阶段是 RHEL 阶段的前 5 年。
Red Hat Enterprise Linux(以前为 CentOS Linux)
- 发行周期:3年
- 活跃:10年
发布周期大约为 3 到 5 年。RHEL 5、6 和 7 的发布周期是:一个即将淘汰,一个稳定且仅提供安全补丁,一个是新发布的且高度活跃。按照目前的步伐,RHEL 7 将是最后一个,因为 RHEL 10 将于明年发布,但展望未来,至少目前而言,这意味着 RHEL 8、RHEL 9、RHEL 10、RHEL 11 将同时发布,RHEL 8 和 RHEL 11 之间将有大约一年的重叠,之后 RHEL 12 才会发布。时间将告诉我们这一步伐是否有效。功能的稳定性以及目前在操作系统堆栈之外使用软件的便利性使其看起来很有前途。
参考
- https://access.redhat.com/articles/3078
- https://docs.fedoraproject.org/en-US/quick-docs/fedora-and-red-hat-enterprise-linux/index.html
- https://web.archive.org/web/20160924101625/https://wiki.centos.org/About/Product
- https://access.redhat.com/support/policy/updates/errata#Life_Cycle_Dates
[2024-04-30编辑]:在以下帮助下澄清 CentOS Stream 的长度@mattdm他温和地指出了我在已经引用过的页面上所看到的内容。
PS 我使用“活跃”一词,而不是“支持”或“维护”,因为它们在支持窗口内可能具有特定含义(例如,错误修复与安全补丁、全面支持与维护与扩展等)。我这样做是为了帮助区分付费“客户支持”和程序员对软件本身的支持。