Rocky Linux 发行版和版本指南
本页面将介绍 Rocky Linux 的发行版本、其支持、时间线以及这对我们的用户有什么影响。
当前支持的发行版¶
下表列出了 Rocky Linux 的版本,以及相应的通用发行日期和(计划或已计划)生命周期结束日期。
| 发行版 | 代号 | 发行日期 | 活动支持结束 | 生命周期结束 | 最新/当前版本 |
|---|---|---|---|---|---|
| Rocky Linux 8 | Green Obsidian | 2021 年 5 月 1 日 | 2024 年 5 月 31 日 | 2029 年 5 月 31 日 | 8.10 (2024 年 5 月 31 日) |
| Rocky Linux 9 | Blue Onyx | 2022 年 7 月 14 日 | 2027 年 5 月 31 日 | 2032 年 5 月 31 日 | 9.6 (2025 年 6 月 4 日) |
| Rocky Linux 10 | Red Quartz | 2025 年 6 月 11 日 | 2030 年 5 月 31 日 | 2035 年 5 月 31 日 | 10.0 (2025 年 6 月 11 日) |
有关每个版本的更多详细信息,请单击下面的任意选项卡。
| 版本 | 发行版内核 | 发行日期 | 生命周期结束 | 支持 |
|---|---|---|---|---|
| 8.3 | 4.18.0-240 | 2021 年 5 月 1 日 | 2021 年 6 月 21 日 | 否 |
| 8.4 | 4.18.0-305 | 2021 年 6 月 21 日 | 2021 年 11 月 15 日 | 否 |
| 8.5 | 4.18.0-348 | 2021 年 11 月 15 日 | 2022 年 5 月 15 日 | 否 |
| 8.6 | 4.18.0-372.9.1 | 2022 年 5 月 15 日 | 2022 年 11 月 11 日 | 否 |
| 8.7 | 4.18.0-425.3.1 | 2022 年 11 月 11 日 | 2023 年 5 月 20 日 | 否 |
| 8.8 | 4.18.0-477.10.1 | 2023 年 5 月 20 日 | 2023 年 11 月 11 日 | 否 |
| 8.9 | 4.18.0-513.5.1 | 2023 年 11 月 22 日 | 2024 年 5 月 31 日 | 否 |
| 8.10 | 4.18.0-553 | 2024 年 5 月 31 日 | 2029 年 5 月 31 日 | 是 |
| 版本 | 发行版内核 | 发行日期 | 生命周期结束 | 支持 |
|---|---|---|---|---|
| 9.0 | 5.14.0-70.13.1 | 2022 年 7 月 14 日 | 2022 年 11 月 26 日 | 否 |
| 9.1 | 5.14.0-162.6.1 | 2022 年 11 月 26 日 | 2023 年 5 月 16 日 | 否 |
| 9.2 | 5.14.0-284.11.1 | 2023 年 5 月 16 日 | 2023 年 11 月 20 日 | 否 |
| 9.3 | 5.14.0-362.8.1 | 2023 年 11 月 20 日 | 2024 年 5 月 9 日 | 否 |
| 9.4 | 5.14.0-427.13.1 | 2024 年 5 月 9 日 | 2024 年 11 月 19 日 | 否 |
| 9.5 | 5.14.0-503.14.1 | 2024 年 11 月 19 日 | 2025 年 6 月 4 日 | 否 |
| 9.6 | 5.14.0-570.17.1 | 2025 年 6 月 4 日 | 2025 年 11 月 | 是 |
| 版本 | 发行版内核 | 发行日期 | 生命周期结束 | 支持 |
|---|---|---|---|---|
| 10.0 | 6.12.0-55.12.1 | 2025 年 6 月 11 日 | 2025 年 11 月 | 是 |
有关这些日期如何确定的更多信息,请参阅时间线和术语以及发行节奏部分。
时间线和术语¶
术语¶
在本页面中,您会看到“主版本”或“次版本”等术语。您将在许多在线论坛、邮件列表甚至我们的 Mattermost 讨论中看到这些术语。请参阅下文了解其基本定义。
| 术语 | 定义 |
|---|---|
| 主版本 | 主版本用整数表示,例如“Rocky Linux 9”。这是版本中最左边的数字,例如 9.0,其中“9”是主版本。这些发行版与之前的主版本相比有重大更改。 |
| 次版本 | 次版本用版本中最右边的数字表示,例如“Rocky Linux 9.3”。“9”是主版本,“3”是次版本。这些更新包含版本升级、重新基底、新软件和功能。 |
| 发行版 | 发行版通常指主版本发行,例如“Rocky Linux 9”。通常假定是指该发行版的最新/当前版本。 |
| 次版本发行 | 在大多数情况下用作“次版本”。 |
| 活动支持 | 活动支持,也称为“全面支持”,是指每六 (6) 个月提供一次次版本发行,同时提供新软件、重新基底或其他新功能的时间段。活动支持结束后,发行版仅接收维护更新。 |
时间线¶
Rocky Linux 努力尽可能紧密地遵循 CentOS Stream 开发和 Red Hat Enterprise Linux 的发行。在此模型下,Rocky Linux 的发行版应相当接近我们的上游。
主版本发行¶
对于新的 Rocky Linux 发行版,应满足以下条件:
- 新的主版本发行,支持期为十 (10) 年,从 `.0` 开始。
-
发行版将有五 (5) 年的次版本更新或“活动支持”。
- 每个主版本每年将有两个次版本发行:每六 (6) 个月一次。
- 次版本发行将包含新功能、软件重新基底,有时甚至包含全新软件。
- 最后一个次版本将是 `.10`。
次版本发行¶
对于新的 Rocky Linux 次版本发行,应满足以下条件:
- 新的次版本发行包含新功能和/或新软件。
- 上一个次版本将被移至存档库,不再受支持。
但是,当次版本为 `.10` 时,这意味着:
- Rocky Linux(和其他 Enterprise Linux 衍生版)将进入为期五 (5) 年的安全维护期。
- 此版本的 Rocky Linux 可能不会收到新功能,但新软件包可能会偶尔出现。
发行计划¶
根据 Red Hat 的生命周期策略,五月是发布新主版本的时间,并且每年五月和十一月会为之前受支持的发行版提供新的次版本发行。Rocky Linux 努力尽可能遵循此系统。
以下是 Rocky Linux “全面支持”周期的通用指南(基于 Red Hat 文档)。
| 版本 | 月份 |
|---|---|
| .0 | 五月 |
| .1 | 十一月 |
| .2 | 五月 |
| .3 | 十一月 |
| .4 | 五月 |
| .5 | 十一月 |
| .6 | 五月 |
| .7 | 十一月 |
| .8 | 五月 |
| .9 | 十一月 |
| .10* | 五月 |
每次新的次版本发行(`X.Y+1`)时,前一个版本将不再受支持并移至存档库。
X.10
`X.10` 是最后一个次版本发行,标志着“活动支持”的结束。当它发布时,该版本的 Rocky Linux 将进入为期五 (5) 年的维护模式,直至生命周期结束,仅接收与维护相关的更新。CentOS Stream X 也将停止上游开发,标志着该上游的生命周期结束。
版本策略¶
Rocky Linux 努力紧密跟进我们上游之一 Red Hat Enterprise Linux 的更新。这意味着更新的发布旨在尽早完成。
对于 Rocky Linux 8 和 10:以前版本的软件包将与存储库共存,以便用户在出现回归或其他用例(例如仅安全更新)时可以降级。
对于 Rocky Linux 9:此策略目前不受支持,并可能在未来的 Rocky Linux 9 版本中实现。请参阅Peridot Issue #18。旧版本的软件包可以在存档库中找到。
对于所有 Rocky Linux 版本:当新的次版本发布时,所有以前的更新/版本都不会被保留,而是可以在存档库中找到。
通用更新时间线¶
Rocky Linux 的更新通常预计在二十四 (24) 到四十八 (48) 小时内构建和发布,前提是尽最大努力在没有复杂问题或上游中期支持周期中意外添加依赖项的情况下,软件包能够成功构建。
Rocky Linux 的次版本发行通常预计在上游发布后至少一周(7 天)内构建和发布,前提是尽最大努力在没有复杂问题的情况下,软件包能够成功构建并通过测试团队的 OpenQA 和一般性测试。
Rocky Linux 的主版本发行预计在准备好后构建和发布,前提是尽最大努力在没有复杂问题的情况下,软件包能够成功构建并通过测试团队的 OpenQA 和其他一般性测试。主版本发行没有保证的预计到达时间 (ETA)。
生命周期结束和不受支持的发行版/版本策略¶
当 Rocky Linux 的发行版或版本被视为不受支持时,如果:
- Rocky Linux 的次版本已被另一个发行版取代或
- Rocky Linux 的发行版已达到生命周期结束。
请参阅下文了解不受支持的发行版的示例。
示例:不受支持的版本¶
当新的 Rocky Linux 次版本在五月/十一月发布时,将发生以下情况:
- 上一个版本不再受发行工程和社区的支持。
- 此版本不再更新,并被移至存档库。
- 此版本不接收错误修复或安全更新。
- 建议您使用 `dnf update` 更新您的系统。
示例:生命周期结束的发行版¶
当 Rocky Linux 发行版达到其生命周期结束日期(通常在十年后,例如 2029 年 5 月)时,将发生以下情况:
- 该发行版不再由发行工程和社区全面支持。
- 最终版本将被移至存档库。
- 此发行版不再接收更新,因此也不再受支持。
- 建议您安装受支持的 Rocky Linux 版本并迁移您的数据。
如果您无法安装新系统并进行迁移,但仍需要对您的系统或系统进行支持,您可以寻找支持提供商。
警告
支持提供商将维护其自己的软件包和策略,这些策略独立于 Rocky Linux 生态系统,因此其策略不适用于此处。该发行版仍被 Rocky Linux 项目视为生命周期结束且不受支持。建议您与您的支持提供商联系以获取任何帮助。
Beta 版到稳定版策略¶
Rocky Linux 可能会在可能的情况下发布 Beta 版本。这些版本通常尽可能接近我们的上游。这些版本专门用于查找我们构建过程中的错误或问题。如果我们的上游也存在错误,这也有助于与上游的问题进行关联。这些版本提供给我们的测试团队成员以及社区中的其他人,并且社区中的任何人都可以免费下载和测试。
但是,当稳定次版本发布时,不建议从 Beta 版更新到稳定版,也不受支持,即使对于经验丰富的用户也是如此。
以下是不受支持的:
- 从稳定版发行版更新到 Beta 版发行版。
- 从 Beta 版发行版更新到稳定版发行版。
升级策略¶
发行工程以及 Rocky 社区的大多数成员通常不支持升级。如果您想在发行版之间进行升级,有一个名为 ELevate 的工具可能可以帮助您。但请注意,此工具尚未经过正式测试,我们无法提供官方协助。
注意
如果您希望看到项目支持主版本升级,我们鼓励所有感兴趣的各方加入我们的 Mattermost 或我们的论坛,并就此话题展开对话。
警告
一些用户表示使用此工具成功进行了升级。但是,此工具未经 Rocky Linux 项目正式测试,我们无法提供官方协助。