Recherche de site Web

3 façons de répertorier tous les packages installés dans RHEL, CentOS et Fedora


L'une des nombreuses tâches d'un administrateur système est d'installer et de gérer des logiciels sur un système informatique - Linux dans ce cas et afin de garder une trace des packages logiciels installés/disponibles sur votre système, vous pouvez apprendre et/ou garder à l'esprit un quelques commandes rapides.

Dans cet article, nous expliquerons comment répertorier tous les packages RPM installés sur les distributions CentOS, RHEL et Fedora de quatre manières différentes.

1. Utilisation du gestionnaire de packages RPM

RPM (RPM Package Manager), anciennement connu sous le nom de Red-Hat Package Manager, est un gestionnaire de packages open source de bas niveau, qui s'exécute sur Red Hat Enterprise Linux (RHEL) ainsi que sur d'autres systèmes Linux tels que CentOS, Fedora et UNIX.

Vous pouvez le comparer à DPKG Package Manager, le système de packaging par défaut pour Debian et ses dérivés tels qu'Ubuntu, Kali Linux, etc.

La commande suivante imprimera une liste de tous les packages installés sur votre système Linux, l'indicateur -q signifiant requête et -a permet la liste de tous les packages installés :

rpm -qa

2. Utilisation du gestionnaire de packages YUM

YUM (Yellowdog Updater, Modified) est un gestionnaire de paquets interactif basé sur RPM frontal.

Vous pouvez utiliser la commande yum ci-dessous pour répertorier tous les packages installés sur votre système. L'un des avantages de cette méthode est qu'elle inclut le référentiel à partir duquel un package a été installé :

yum list installed

3. Utiliser YUM-Utils

Yum-utils est un assortiment d'outils et de programmes permettant de gérer les référentiels Yum, d'installer des packages de débogage, des packages sources, des informations étendues à partir des référentiels et de l'administration.

Pour l'installer, exécutez la commande ci-dessous en tant que root, sinon utilisez la commande sudo :

yum update && yum install yum-utils

Une fois que vous l'avez installé, tapez la commande repoquery ci-dessous pour répertorier tous les packages installés sur votre système :

repoquery -a --installed 

Pour lister les packages installés à partir d'un référentiel particulier, utilisez le programme yumdb sous la forme ci-dessous :

yumdb search from_repo base

En savoir plus sur la gestion des packages sous Linux :

  1. Gestion des packages Linux avec Yum, RPM, Apt, Dpkg, Aptitude et Zypper
  2. 5 meilleurs gestionnaires de packages Linux pour les débutants Linux
  3. 20 commandes « Yum » utiles pour la gestion des packages
  4. 27 commandes « DNF » (Fork of Yum) pour la gestion des packages RPM dans Fedora

Dans cet article, nous vous avons montré comment répertorier tous les packages installés sur CentOS ou RHEL de quatre manières différentes. Partagez vos réflexions concernant cet article via la section commentaires ci-dessous.