3.2. Listado de módulos disponibles


Esta sección describe los pasos necesarios para encontrar qué módulos están disponibles y cuáles son sus detalles.

Procedimiento

  1. Enumera los flujos de módulos disponibles para su sistema:

    $ yum module list
    Copy to Clipboard Toggle word wrap

    La salida de este comando enumera los flujos del módulo con el nombre, el flujo, los perfiles y el resumen en una línea separada.

  2. Muestra detalles sobre un módulo, incluyendo una descripción, una lista de todos los perfiles y una lista de todos los paquetes proporcionados:

    $ yum module info module-name
    Copy to Clipboard Toggle word wrap
  3. Opcional: También puede listar cuáles de estos paquetes son instalados por cada uno de los perfiles de los módulos:

    $ yum module info --profile module-name
    Copy to Clipboard Toggle word wrap
  4. Muestra el estado actual de un módulo, incluyendo los flujos habilitados y los perfiles instalados:

    $ yum module list module-name
    Copy to Clipboard Toggle word wrap

Ejemplo 3.1. Averiguar los detalles de un módulo

Este ejemplo muestra cómo localizar un módulo en el repositorio de AppStream y cómo averiguar más sobre su contenido.

Nota

Los resultados de este ejemplo han sido editados para ser más breves. Los resultados reales pueden contener más información que la mostrada aquí.

Procedimiento

  1. Lista de módulos disponibles:

    $ yum module list
    Name        Stream  Profiles    Summary
    (...)
    postgresql  9.6     client,     PostgreSQL server and client module
                        server [d]
    postgresql  10 [d]  client,     PostgreSQL server and client module
                        server [d]
    postgresql  12      client,     PostgreSQL server and client module
                        server [d]
    (...)
    
    Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
    Copy to Clipboard Toggle word wrap
  2. Examine los detalles del módulo postgresql:

    $ yum module info postgresql
    
    Name             : postgresql
    Stream           : 10 [d][a]
    Version          : 820190104140132
    Context          : 9edba152
    Profiles         : client, server [d]
    Default profiles : server
    Repo             : appstream
    Summary          : PostgreSQL server and client module
    Description      : (...)
    (...)
    
    Name             : postgresql
    Stream           : 12
    Version          : 8010120191120141335
    Context          : e4e244f9
    Profiles         : client, server [d]
    Default profiles : server
    Repo             : appstream
    Summary          : PostgreSQL server and client module
    Description      : (...)
    (...)
    
    Name             : postgresql
    Stream           : 9.6
    Version          : 820190104140337
    Context          : 9edba152
    Profiles         : client, server [d]
    Default profiles : server
    Repo             : appstream
    Summary          : PostgreSQL server and client module
    Description      : (...)
    (...)
    
    Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive
    Copy to Clipboard Toggle word wrap

    Como no se especifica ningún flujo, se utilizan todos los flujos para el listado.

  3. Examine los perfiles disponibles en el flujo 10 del módulo postgresql:

    $ yum module info --profile postgresql:10
    (...)
    Name   : postgresql:10:820190104140132:9edba152:x86_64
    client : postgresql
    server : postgresql-server
    Copy to Clipboard Toggle word wrap

    Cada uno de los perfiles instala un conjunto diferente de paquetes, incluyendo sus dependencias.

  4. Instale el módulo postgresql utilizando el flujo por defecto 10 y el perfil server:

    # yum module install postgresql
    Dependencies resolved.
    ====================================================================
     Package           Version                         Repository Size
    ====================================================================
    Installing group/module packages:
     postgresql-server 10.6-1.module+el8+2469+5ecd5aae appstream  5.1 M
    Installing dependencies:
     libpq             10.5-1.el8                      appstream  188 k
     postgresql        10.6-1.module+el8+2469+5ecd5aae appstream  1.5 M
    Installing module profiles:
     postgresql/server
    Enabling module streams:
     postgresql               10
    
    Transaction Summary
    ====================================================================
    Install  3 Packages
    
    Total download size: 6.7 M
    Installed size: 27 M
    Is this ok [y/N]: y
    (...)
    Copy to Clipboard Toggle word wrap

    El flujo 10 está habilitado y los paquetes en su perfil server instalados.

  5. Inspeccione el estado actual del módulo postgresql:

    $ yum module list postgresql
    Name       Stream    Profiles                Summary
    postgresql 9.6       client, server [d]      (...)
    postgresql 10 [d][e] client, server [d] [i]  (...)
    postgresql 12        client, server [d]      (...)
    
    Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled
    Copy to Clipboard Toggle word wrap

    La salida muestra que el flujo por defecto 10 está activado y su perfil server está instalado.

Volver arriba
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. Explore nuestras recientes actualizaciones.

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.

Theme

© 2025 Red Hat