GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment lister tous les modules et vérifier s'ils sont activés ou désactivés dans CentOS/RHEL 8

CentOS/RHEL 8 distribue des ensembles de packages RPM associés qui forment une unité logique (comme différents composants d'une application ou un groupe d'outils) sous forme de modules, ces modules pouvant être activés ou désactivés sur le système. Comment un utilisateur ou un administrateur d'un système OL8 peut-il déterminer quels modules sont installés ou sont activés ou désactivés sur son système ?

Modules

un ensemble de packages RPM qui sont regroupés et doivent être installés ensemble. Ils peuvent contenir plusieurs flux (AppStreams) composés de plusieurs versions d'applications que vous pouvez installer. Vous activez un flux de module pour fournir un accès système aux packages RPM contenus dans ce flux de module.

Un module type peut contenir les types de packages suivants :

  • Packages avec une application.
  • Packages avec les bibliothèques de dépendance spécifiques de l'application.
  • Packages avec documentation pour l'application.
  • Packages avec utilitaires d'assistance.

Vous pouvez utiliser les commandes suivantes pour afficher tous les modules installés, activés ou désactivés sur un système.

Remarque :Les valeurs par défaut sont indiquées par les caractères [d]. Les modules activés sont indiqués par les caractères [e], tandis que ceux qui sont désactivés sont indiqués par les caractères [x]. Les modules, flux et profils installés sont indiqués par les caractères [i].

1. Pour afficher une liste de tous les modules, faites :

# 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. Pour vérifier les modules activés sur un système, procédez comme suit :

# 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. Pour vérifier les modules désactivés sur le système, faites :

# 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. Pour afficher les modules installés sur un système, faites :

# 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 façons de répertorier tous les packages installés dans RHEL, CentOS et Fedora

  2. Comment installer Python 3.5 sur CentOS/RHEL et Fedora

  3. CentOS / RHEL 7 :Comment installer et configurer telnet

  4. CentOS / RHEL :Comment enregistrer toutes les commandes LVM

  5. Comment vérifier si NX/XD est activé ou désactivé dans CentOS/RHEL 7 et 8

Comment installer et utiliser Firewalld dans CentOS / RHEL

Comment installer Samba sur RHEL et CentOS Stream

Comment installer et configurer Jenkins sur CentOS 8 / RHEL 8

Comment vérifier et réparer le système de fichiers XFS dans RHEL/Centos

Répertorier tous les packages installés dans RHEL et CentOS

Comment installer Wine 5.0 sur CentOS, RHEL et Fedora