GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo enumerar todos los módulos y verificar si están habilitados o deshabilitados en CentOS/RHEL 8

CentOS/RHEL 8 distribuye conjuntos de paquetes RPM relacionados que forman una unidad lógica (como diferentes componentes de una aplicación o un grupo de herramientas) como módulos, y estos módulos se pueden habilitar o deshabilitar en el sistema. ¿Cómo puede un usuario o administrador de un sistema OL8 determinar qué módulos están instalados, habilitados o deshabilitados en su sistema?

Módulos

un conjunto de paquetes RPM que están agrupados y deben instalarse juntos. Pueden contener varios flujos (AppStreams) que consisten en múltiples versiones de aplicaciones que puede instalar. Habilita un flujo de módulo para proporcionar acceso al sistema a los paquetes RPM que están contenidos en ese flujo de módulo.

Un módulo típico puede contener los siguientes tipos de paquetes:

  • Paquetes con una aplicación.
  • Paquetes con las bibliotecas de dependencia específicas de la aplicación.
  • Paquetes con documentación para la aplicación.
  • Paquetes con utilidades auxiliares.

Puede usar los siguientes comandos para mostrar todos los módulos instalados, habilitados o deshabilitados en un sistema.

Nota :Los valores predeterminados se indican con los caracteres [d]. Los módulos que están habilitados se indican con los caracteres [e], mientras que los que están deshabilitados se indican con los caracteres [x]. Los módulos, flujos y perfiles instalados se indican con los caracteres [i].

1. Para mostrar una lista de todos los módulos, haga lo siguiente:

# dnf module list
This system is receiving updates from Spacewalk server.
Last metadata expiration check: 0:15:46 ago on Fri 26 Jul 2019 03:12:16 AM EDT.
Oracle Linux 8 Application Stream Packages (x86_64)
Name            Stream      Profiles                               Summary
389-ds          1.4 [e]                                      389 Directory Server (base)
ant             1.10 [d]    common [d]                       Java build tool
container-tools 1.0         common [d]                       Common tools and dependencies for container runtimes
container-tools ol8 [d]     common [d]                       Common tools and dependencies for container runtimes
freeradius      3.0 [d]     server [d]                       High-performance and highly configurable free RADIUS server
gimp            2.8 [d]     common [d], devel                gimp module
go-toolset      ol8 [d]     common [d]                       Go
httpd           2.4 [d]     common [d], devel, minimal       Apache HTTP Server

2. Para verificar los módulos habilitados en un sistema, haga lo siguiente:

# dnf module list --enabled
This system is receiving updates from Spacewalk server.
Last metadata expiration check: 0:19:38 ago on Fri 26 Jul 2019 03:12:16 AM EDT.
Oracle Linux 8 Application Stream Packages (x86_64)
Name                    Stream       Profiles                      Summary
389-ds                  1.4 [e]                                389 Directory Server (base)
satellite-5-client      1.0 [d][e]  common [d],gui             ULN client packages

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

3. Para verificar los módulos deshabilitados en el sistema, haga lo siguiente:

# dnf module list --disabled
This system is receiving updates from Spacewalk server.
Last metadata expiration check: 0:19:55 ago on Fri 26 Jul 2019 03:12:16 AM EDT.
No matching Modules to list

4. Para mostrar los módulos instalados en un sistema, haga lo siguiente:

# dnf module list --installed
This system is receiving updates from Spacewalk server.
Last metadata expiration check: 0:21:12 ago on Fri 26 Jul 2019 03:12:16 AM EDT.
No matching Modules to list


Cent OS
  1. 3 formas de enumerar todos los paquetes instalados en RHEL, CentOS y Fedora

  2. Cómo instalar Python 3.5 en CentOS/RHEL y Fedora

  3. CentOS/RHEL 7:Cómo instalar y configurar telnet

  4. Cómo instalar y configurar Samba en CentOS/RHEL

  5. CentOS / RHEL:Cómo registrar todos los comandos LVM

Cómo instalar y usar Firewalld en CentOS / RHEL

Cómo instalar Samba en RHEL y CentOS Stream

Cómo instalar y configurar Jenkins en CentOS 8 / RHEL 8

Cómo comprobar y reparar el sistema de archivos XFS en RHEL/Centos

Listar todos los paquetes instalados en RHEL y CentOS

Cómo instalar Wine 5.0 en CentOS, RHEL y Fedora