3.3. Corrientes de aplicaciones (traducción automática)

Red Hat Enterprise Linux 8.0 introduce el concepto de flujos de aplicaciones. Ahora se suministran y actualizan múltiples versiones de componentes de espacio de usuario con mayor frecuencia que los paquetes del sistema operativo central. Esto proporciona una mayor flexibilidad para personalizar Red Hat Enterprise Linux sin afectar la estabilidad subyacente de la plataforma o implementaciones específicas.

Los componentes disponibles como flujos de aplicación se pueden empaquetar como módulos o paquetes RPM y se entregan a través del repositorio AppStream en RHEL 8. Cada componente del flujo de aplicaciones tiene un ciclo de vida determinado. Para más detalles, véaseRed Hat Enterprise Linux Life Cycle

Los módulos son colecciones de paquetes que representan una unidad lógica: una aplicación, una pila de idiomas, una base de datos o un conjunto de herramientas. Estos paquetes se construyen, se prueban y se liberan juntos.

Los flujos de módulos representan versiones de los componentes del flujo de aplicaciones. Por ejemplo, dos streams (versiones) del servidor de base de datos PostgreSQL están disponibles en el módulo postgresql: PostgreSQL 10 (el flujo por defecto) y PostgreSQL 9.6. Sólo se puede instalar un flujo de módulos en el sistema. Se pueden utilizar diferentes versiones en contenedores separados.

Los comandos detallados del módulo se describen en el Using Application Streamdocumento. Para obtener una lista de los módulos disponibles en AppStream, consulte la Package manifestsección