L’une des plusieurs tâches d’un administrateur système est d’installer et de gérer les logiciels sur un système informatique-Linux dans ce cas et afin de garder une trace des paquets logiciels installés/disponibles sur votre système, vous pouvez apprendre, et/ou garder à l’esprit quelques commandes rapides.
Dans cet article, nous allons expliquer comment lister tous les paquets rpm installés sur les distributions CentOS, RHEL et Fedora en utilisant quatre manières différentes.
Utiliser le gestionnaire de paquets RPM
RPM (RPM Package Manager) anciennement connu sous le nom de Red-Hat Package Manager est un gestionnaire de paquets open source de bas niveau, qui fonctionne sur Red Hat Enterprise Linux (RHEL) ainsi que sur d’autres Linux tels que CentOS, Fedora et les systèmes UNIX.
Vous pouvez le comparer au gestionnaire de paquets DPKG, le système d’empaquetage par défaut de Debian et de ses dérivés comme Ubuntu, Kali Linux, etc.
La commande suivante imprimera une liste de tous les paquets installés sur votre système Linux, le drapeau -q
signifiant requête et -a
permet de lister tous les paquets installés:
# rpm -qa
Utilisation du gestionnaire de paquets YUM
YUM (Yellowdog Updater, Modified) est un gestionnaire de paquets interactif, frontal, basé sur rpm.
Vous pouvez utiliser la commande yum ci-dessous pour lister tous les paquets installés sur votre système, un avantage avec cette méthode est, qu’elle inclut le dépôt à partir duquel un paquet a été installé :
# yum list installed
Using YUM-Utils
Yum-utils est un assortiment d’outils et de programmes pour gérer les dépôts yum, installer des paquets de débogage, des paquets sources, des informations étendues à partir des dépôts 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 lister tous les paquets installés sur votre système :
# repoquery -a --installed
Pour lister les paquets installés à partir d’un dépôt particulier, utilisez le programme yumdb sous la forme ci-dessous:
# yumdb search from_repo base
Lisez-en plus sur la gestion des paquets sous Linux :
- Gestion des paquets sous Linux avec Yum, RPM, Apt, Dpkg, Aptitude et Zypper
- 5 meilleurs gestionnaires de paquets Linux pour les débutants
- 20 commandes ‘Yum’ utiles pour la gestion des paquets
- 27 commandes ‘DNF’ (Fork of Yum) pour la gestion des paquets RPM dans Fedora
Dans cet article, nous vous avons montré comment lister tous les paquets installés sur CentOS ou RHEL de quatre manières différentes. Partagez vos réflexions concernant cet article via la section de commentaires ci-dessous.