rhel各软件仓库的功能说明
从rhel8以后开始,redhat官方文档中补充了单独的一个软件包清单文档,以rhel8为例:
1 BaseOS 存储库
BaseOS 仓库的内容旨在提供一组底层操作系统功能的核心组件,为所有安装提供基础。这部分内容采用 RPM 格式,它的支持条款与之前的 Red Hat Enterprise Linux 版本相似。
2 AppStream 软件仓库
AppStream 仓库的内容包括额外的用户空间应用程序、运行时语言和数据库来支持各种工作负载和使用案例。
AppStream 仓库中提供的特定用户空间组件是 Application Streams。Application Streams 会以适合每个软件包的节奏提供,这样就可以使发布被不同。Application Streams 为在 RHEL 8 中安装的多个软件包提供了多个版本,这比之前使用的软件包版本改进。RHEL 8 还将之前的分发通道整合到一个位置。
应用程序流以熟悉的 RPM 格式,作为 RPM 格式的扩来展提供,称为 模块,或作为软件集合。
有关 Application Streams 支持长度的详情,请查看 Red Hat Enterprise Linux 8 应用程序流生命周期。
3 CodeReady Linux Builder 存储库
CodeReady Linux Builder 存储库包含可供开发人员使用的其他软件包。这个软件仓库适用于所有 Red Hat Enterprise Linux 订阅,但在运行时部署中不需要启用。不支持包括在 CodeReady Linux Builder 存储库中的软件包。
例如ant,maven等。
4 Supplementary 软件仓库
Supplementary 软件仓库包括没有包括在开源 Red Hat Enterprise Linux 软件仓库中的专有许可软件包。Supplementary 存储库中的软件包不受支持,也不提供 ABI 保证。不支持由属于 Supplementary 软件仓库的软件包导致的问题。
例如java-1.8.0-ibm等相关包。
5 高可用性附加组件
高可用性附加组件在集群内的节点之间提供按需故障转移服务。附加组件可通过单独的订阅获得。
如fence,pacemaker等。
6 弹性存储附加组件
弹性存储附加组件可让共享存储或集群文件系统通过组中的每个服务器可用的数据池通过网络访问相同的存储设备。附加组件可通过单独的订阅获得。