Buscar

4.3. Instalación de contenidos modulares

download PDF

Esta sección describe cómo instalar el contenido modular proporcionado por un flujo de módulos o un perfil.

Requisitos previos

Procedimiento

  • Instale un flujo de módulo activo (el que viene por defecto o el que ha habilitado):

    # yum module install module-name
  • Instalar un flujo de módulos seleccionado:

    # yum module install module-namestream

    El flujo seleccionado se habilita automáticamente. Si se define un perfil por defecto para el flujo, este perfil se instala automáticamente.

  • Instalar un perfil seleccionado del flujo del módulo:

    # yum module install module-name:stream/profile

    Esto habilita el flujo e instala el conjunto de paquetes recomendado para un flujo (versión) y un perfil (propósito) determinados del módulo.

Ejemplo 4.1. Instalación de una corriente no predeterminada de una aplicación

Este ejemplo muestra cómo instalar una aplicación desde una corriente (versión) no predeterminada.

Más concretamente, este ejemplo muestra cómo instalar el PostgreSQL servidor (paquete postgresql-server) en la versión 9.6, mientras que el flujo por defecto proporciona la versión 10.

Procedimiento

  1. Enumerar los módulos que proporcionan el paquete postgresql-server para ver qué flujos están disponibles:

    $ yum module list postgresql
    Name        Stream  Profiles             Summary
    postgresql  9.6     client, server [d]  PostgreSQL server and client module
    postgresql  10 [d]  client, server [d]  PostgreSQL server and client module
    postgresql  12	    client, server [d]  PostgreSQL server and client module
    
    Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

    La salida muestra que el módulo postgresql está disponible con los flujos 9.6, 10 y 12. El flujo por defecto es 10.

  2. Instale los paquetes proporcionados por el módulo postgresql en el flujo 9.6:

    # yum module install postgresql:9.6
    Dependencies resolved.
    =====================================================================
     Package           Version                           Repository Size
    =====================================================================
    Installing group/module packages:
     postgresql-server 9.6.10-1.module+el8+2470+d1bafa0e appstream  5.0 M
    Installing dependencies:
     libpq             10.5-1.el8                        appstream  188 k
     postgresql        9.6.10-1.module+el8+2470+d1bafa0e appstream  1.4 M
    Installing module profiles:
     postgresql/server
    Enabling module streams:
     postgresql                 9.6
    
    Transaction Summary
    =====================================================================
    Install  3 Packages
    
    Total download size: 6.6 M
    Installed size: 27 M
    Is this ok [y/N]: y
    (...)
    Complete!

    Como no se ha especificado el perfil de instalación, se ha utilizado el perfil por defecto server.

  3. Verifique la versión instalada de PostgreSQL:

    $ postgres --version
    postgres (PostgreSQL) 9.6.10
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.