2.4. 模块流

模块流是可以作为 AppStream 物理存储库中的虚拟存储库的过滤器。AppStream 组件的模块流版本。每个流都独立接收更新,它们可以依赖于其他模块流。

模块流可以是活跃的或者不活跃的。活跃的流可让系统访问特定模块流中的 RPM 软件包,允许安装相应的组件版本。

在以下情况下,流处于活跃状态:

  • 如果管理员明确启用了它。
  • 如果流是启用的模块的依赖项。
  • 如果流是默认流。每个模块都可以有一个默认流,但在 Red Hat Enterprise Linux 9 中,没有定义默认流。如果需要,您可以配置默认流,如 定义自定义默认模块流和配置文件 中所述。

给定时间点上只能激活一个特定模块的流。因此,只有特定流中的软件包可用。

在为运行时用户应用程序或开发人员应用程序选择特定流前,请考虑以下几点:

  • 所需功能以及哪个组件版本支持该功能
  • 与应用程序或用例的兼容
  • 应用程序流的 生命周期 和您的更新计划

有关所有可用模块和流的列表,请查看软件包清单。有关每个组件的更改,请查看 发行注记