Red Hat Enterprise Linux Application Streams 生命周期
概述
Red Hat Enterprise Linux 8 引入了一个 Application Streams(应用程序流)概念 - 它包括用户空间组件的多个版本, 与核心操作系统软件包相比,这些组件的更新会更频繁。应用程序流为用户提供了,在不影响底层平台或特定部署的稳定性的情况下,对 Red Hat Enterprise Linux 进行定制的更大的灵活性。
作为 Application Streams 提供的组件可打包为:
- RPM 软件包
- 模块
- Software Collections
Application Streams 通过 AppStream 软件仓库提供。每个 Application Stream 组件都有一个生命周期,可以与 RHEL 发行版本相同或更短。
Red Hat Enterprise Linux 8 和 9 都提供了 Application Streams。
详情
在 Red Hat Enterprise Linux 生命周期中会提供 Application Streams。现在,用户空间组件的多个版本的发布和更新频率会比核心操作系统的发布和更新频率快。应用程序流为用户提供了,在不影响底层平台或特定部署的稳定性的情况下,对 Red Hat Enterprise Linux 进行定制的更大的灵活性。
-
应用程序流
在 Red Hat Enterprise Linux 9 生命周期中,大多数 Application Streams 的新版本会根据需要提供。其生命周期将与上游社区的支持生命周期一致,或根据产品需求进行调整。同一个 Application Stream 的多个版本可能会同时可用,且有重叠的支持持续时间。
-
完整生命周期 Application Stream
如果可能,如果提供多个较短的 Application Streams,则可能会提供一个延长的、覆盖底层 RHEL 版本的持续时间的单个流。
-
滚动流
滚动应用程序流包括快速变化并经常更新的工具和应用程序。滚动流会在 Red Hat Enterprise Linux 主发行版本的整个生命周期内被完全支持。新版本将通过 Red Hat Enterprise Linux 的新的次版本发布,并取代对之前 Red Hat Enterprise Linux 次版本中的应用程序以前版本的支持。仅当产品的新版本非常重要时,才会使用滚动流。使用滚动流的用户应了解流被更新的时间和作用,并为使用新版本做好准备。access.redhat.com 和 developers.redhat.com 提供了相关的详细信息。
-
依赖应用程序流
依赖应用程序流仅作为 Application Streams 的依赖项被支持,并不支持作为单独应用程序使用。
有关在下面定义的 Application Streams 外的组件生命周期的详细信息,请参阅 Red Hat Enterprise Linux 生命周期。
发行及支持
红帽将在 Application Stream 的生命周期内为其提供支持。当该周期结束后,鼓励用户升级到最新的版本,或在没有红帽官方支持的情况下继续使用当前使用的版本。Application Streams 不提供相应的延长更新支持(EUS)或者延长的生命周期支持(ELS)。
弃用/过期的应用程序流软件包不会接收更新或勘误。
Red Hat Enterprise Linux 8 Application Streams
RHEL 8 Application Streams 生命周期
| Application Stream | 发布日期 | 过期日期 | 发行版本 |
|---|---|---|---|
| ansible-core | 2022 年 5 月 | 2023 年 11 月 | 8.6.0 |
| authd 1.4.4 | 2019 年 5 月 | 2021 年 5 月 | 8.0.0 |
| container-tools 1.0 | 2019 年 5 月 | 2021 年 5 月 | 8.0.0 |
| container-tools 2.0 | 2020 年 5 月 | 2022 年 5 月 | 8.2.0 |
| container-tools 3.0 | 2021 年 5 月 | 2023 年 4 月 | 8.4.0 |
| container-tools 4.0 | 2022 年 5 月 | 2023 年 4 月 | 8.6.0 |
| dotnet 2.1 | 2019 年 5 月 | 2021 年 8 月 | 8.0.0 |
| dotnet 3.0 | 2019 年 11 月 | 2020 年 3 月 | 8.1.0 |
| dotnet 3.1 | 2020 年 2 月 | 2022 年 12 月 | 8.1.1 |
| dotnet 5.0 | 2020 年 11 月 | 2022 年 5 月 | 8.3.0 |
| dotnet 6.0 | 2021 年 11 月 | 2024 年 11 月 | 8.5.0 |
| freeradius 3.0 | 2019 年 5 月 | 2024 年 5 月 | 8.0.0 |
| gcc-toolset 10 | 2020 年 11 月 | 2022 年 11 月 | 8.3.0 |
| gcc-toolset 11 | 2021 年 11 月 | 2023 年 11 月 | 8.5.0 |
| gcc-toolset 9 | 2019 年 11 月 | 2021 年 11 月 | 8.1.0 |
| Identity Management DL1 | 2019 年 5 月 | 2024 年 5 月 | 8.0.0 |
| OpenJDK 8 | 2019 年 5 月 | 2026 年 5 月 | 8.0.0 |
| OpenJDK 11 | 2019 年 5 月 | 2024 年 10 月 | 8.0.0 |
| OpenJDK 17 | 2021 年 11 月 | 2027 年 12 月 | 8.5 |
| mailman 2.1 | 2019 年 5 月 | 2024 年 6 月 | 8.0.0 |
| mariadb 10.5 | 2021 年 5 月 | 2026 年 5 月 | 8.4.0 |
| maven 3.5 | 2019 年 5 月 | 2022 年 5 月 | 8.0.0 |
| maven 3.6 | 2020 年 5 月 | 2023 年 4 月 | 8.2.0 |
| mercurial 4.8 | 2019 年 5 月 | 2022 年 11 月 | 8.0.0 |
| mysql 8 | 2019 年 5 月 | 2023 年 4 月 | 8.0.0 |
| nginx 1.14 | 2019 年 5 月 | 2021 年 5 月 | 8.0.0 |
| nginx 1.16 | 2019 年 11 月 | 2021 年 10 月 | 8.1.0 |
| nginx 1.18 | 2020 年 11 月 | 2022 年 11 月 | 8.3.0 |
| nginx 1.20 | 2021 年 11 月 | 2023 年 11 月 | 8.5.0 |
| nodejs 10 | 2019 年 5 月 | 2021 年 4 月 | 8.0.0 |
| nodejs 12 | 2019 年 11 月 | 2022 年 4 月 | 8.1.0 |
| nodejs 14 | 2020 年 11 月 | 2023 年 4 月 | 8.3.0 |
| nodejs 16 | 2021 年 11 月 | 2024 年 4 月 | 8.5.0 |
| perl 5.24 | 2019 年 5 月 | 2021 年 5 月 | 8.0.0 |
| perl 5.30 | 2020 年 11 月 | 2023 年 11 月 | 8.3.0 |
| perl 5.32 | 2022 年 5 月 | 2025 年4 月 | 8.6.0 |
| php 7.2 | 2019 年 5 月 | 2021 年 5 月 | 8.0.0 |
| php 7.3 | 2019 年 11 月 | 2021 年 11 月 | 8.1.0 |
| php 8.0 | 2022 年 5 月 | 2023 年 11 月 | 8.6.0 |
| postgresql 10 | 2019 年 5 月 | 2024 年 5 月 | 8.0.0 |
| postgresql 13 | 2021 年 5 月 | 2026 年 5 月 | 8.4.0 |
| postgresql 9.6 | 2019 年 5 月 | 2021 年 11 月 | 8.0.0 |
| python 2.7 | 2019 年 5 月 | 2024 年 6 月 | 8.0.0 |
| python 3.8 | 2020 年 5 月 | 2023 年 5 月 | 8.2.0 |
| python 3.9 | 2021 年 5 月 | 2024 年 5 月 | 8.4.0 |
| redis 5 | 2019 年 5 月 | 2022 年 5 月 | 8.0.0 |
| redis 6 | 2021 年 5 月 | 2024 年 5 月 | 8.4.0 |
| ruby 2.6 | 2019 年 11 月 | 2022 年 3 月 | 8.1.0 |
| ruby 2.7 | 2020 年 11 月 | 2023 年 3 月 | 8.3.0 |
| ruby 3.0 | 2021 年 11 月 | 2024 年 3 月 | 8.5.0 |
| scala 2.1 | 2019 年 5 月 | 2022 年 5 月 | 8.0.0 |
| Apache Subversion 1.14 | 2021 年 5 月 | 2024 年 5 月 | 8.4.0 |
| swig 3 | 2019 年 5 月 | 2022 年 5 月 | 8.0.0 |
| swig 4 | 2021 年 5 月 | 2024 年 5 月 | 8.4.0 |
| varnish 6 | 2019 年 5 月 | 2024 年 6 月 | 8.0.0 |
RHEL 8 完整生命 Application Streams 生命周期
| Application Stream | 发布日期 | 过期日期 | 发行版本 |
|---|---|---|---|
| ant 1.1 | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| git 2 | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| Apache httpd 2.4 | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| Identity Management Client | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| mariadb 10.3 | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| mod_auth_openidc for Apache | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| osinfo-db | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| perl 5.26 | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| php 7.4 | 2020 年 11 月 | 2029 年 5 月 | 8.3.0 |
| postgresql 12 | 2020 年 2 月 | 2029 年 5 月 | 8.1.1 |
| python 3.6 | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| ruby 2.5 | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| squid 4 | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| Apache Subversion 1.10 | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
| virt rhel | 2019 年 5 月 | 2029 年 5 月 | 8.0.0 |
Red Hat Enterprise Linux 9 Application Streams
RHEL 9 Application Streams 生命周期
| Application Stream | 发布日期 | 过期日期 | 发行版本 |
|---|---|---|---|
| Ansible Core | 2022 年 5 月 | 2023 年 11 月 | 9.0 |
| .NET 6 | 2022 年 5 月 | 2024 年 11 月 | 9.0 |
| IDM | 2022 年 5 月 | 2027 年 5 月 | 9.0 |
| openjdk 1.8.0 | 2022 年 5 月 | 2026 年 5 月 | 9.0 |
| openjdk 11 | 2022 年 5 月 | 2024 年 10 月 | 9.0 |
| openjdk 17 | 2022 年 5 月 | 2027 年 12 月 | 9.0 |
| Tomcat mod_jk connector for Apache | 2022 年 5 月 | 2027 年 5 月 | 9.0 |
| JBoss mod_cluster for Apache | 2022 年 5 月 | 2027 年 5 月 | 9.0 |
| MySQL 8.0 | 2022 年 5 月 | 2026 年 4 月 | 9.0 |
| NodeJS 16 | 2022 年 5 月 | 2024 年 4 月 | 9.0 |
RHEL 9 完整生命 Application Streams 生命周期
| Application Stream | 发布日期 | 过期日期 | 发行版本 |
|---|---|---|---|
| Apache httpd 2.4 | 2022 年 5 月 | 2032 年 5 月 | 9.0 |
| mariadb 10.5 | 2022 年 5 月 | 2032 年 5 月 | 9.0 |
| perl 5.32 | 2022 年 5 月 | 2032 年 5 月 | 9.0 |
| php 8.0 | 2022 年 5 月 | 2032 年 5 月 | 9.0 |
| postgresql 13 | 2022 年 5 月 | 2032 年 5 月 | 9.0 |
| python 3.9 | 2022 年 5 月 | 2032 年 5 月 | 9.0 |
| ruby 3.0 | 2022 年 5 月 | 2032 年 5 月 | 9.0 |