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

Comment répertorier les packages installés sur CentOS

Dans ce tutoriel, nous allons vous montrer comment lister et filtrer les packages installés sur CentOS. Savoir comment répertorier les packages installés sur votre système CentOS peut être utile dans les situations où vous devez installer les mêmes packages sur une autre machine ou si vous souhaitez réinstaller votre système.

Nous vous montrerons également comment vérifier si un package spécifique est installé, compter les packages installés et connaître la version d'un package installé.

Répertorier les packages installés avec Yum #

YUM (Yellow dog Updater,) est le gestionnaire de packages CentOS par défaut. Il peut être utilisé pour télécharger, installer, supprimer, interroger et gérer les packages logiciels CentOS RPM à partir des référentiels CentOS officiels et tiers.

Pour répertorier les packages installés sur votre système CentOS avec yum , utilisez la commande suivante :

sudo yum list installed

Il imprimera une liste de tous les packages installés, y compris des informations sur les versions et le référentiel des packages RPM.

Habituellement, la liste des packages est longue, pour une meilleure lisibilité, c'est une bonne idée de diriger la sortie vers less :

sudo yum list installed | less

Pour savoir si un paquet spécifique est installé, filtrez la sortie avec le grep commande.

Par exemple, pour savoir si le package unzip est installé sur le système que vous exécuteriez :

sudo yum list installed | grep unzip
unzip.x86_64    6.0-19.el7    @anaconda

La sortie ci-dessus montre que la version 6.0-19 de décompression est installée sur la machine.

Liste des packages installés avec Rpm #

Le rpm commande avec le -q L'option vous permet d'interroger les packages.

La commande suivante listera tous les packages installés :

sudo rpm -qa

Pour demander (rechercher) si un certain paquet est installé, passez le nom du paquet à rpm -q commande. La commande suivante vous indiquera si le tmuxpackage est installé sur le système :

sudo rpm -q tmux

Si le package est installé, vous verrez quelque chose comme ceci :

tmux-1.8-4.el7.x86_64

Sinon, la commande affichera :

package tmux2is not installed

Pour obtenir plus d'informations sur le paquet interrogé, passez -i :

sudo rpm -qi tmux

Créer une liste de tous les packages installés #

Pour créer une liste des noms de tous les packages installés sur votre système CentOS et l'enregistrer dans un fichier nommé packages_list.txt , redirigez la sortie de la commande vers le fichier :

sudo rpm -qa > packages_list.txt

Pour installer les mêmes packages sur un autre serveur, vous pouvez utiliser le cat commande pour passer tous les packages à yum :

sudo yum -y install $(cat packages_list.txt)

Compter le nombre de packages installés #

Pour savoir combien de packages sont installés sur votre système, utilisez la même commande qu'avant mais au lieu de rediriger la sortie vers un fichier, dirigez-la vers le wc utilitaire pour compter les lignes :

sudo rpm -qa | wc -l
603

La sortie ci-dessus montre qu'il y a 603 packages installés.


Cent OS
  1. Comment répertorier les packages installés sur Ubuntu 20.04

  2. Comment répertorier les packages installés dans Ubuntu

  3. Comment supprimer des packages installés d'un référentiel spécifique dans CentOS, Fedora

  4. Comment répertorier les utilisateurs dans CentOS 7

  5. Répertorier tous les packages installés avec yum sur CentOS 7

Comment répertorier les packages installés sous Linux

Comment répertorier les packages installés dans Ubuntu 20.04

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

Comment répertorier les packages logiciels installés sur Ubuntu

Comment répertorier les packages installés dans Ubuntu 22.04

Comment répertorier les packages installés sur Ubuntu 22.04