Comment énumérer les packages installés sur CentOS

Comment énumérer les packages installés sur CentOS
Les systèmes d'exploitation à base de Linux tels que CentOS ont un système d'emballage modulaire. Il aide à réduire la taille du fichier système et facilite également l'installation du package. CentOS est une distribution basée sur RPM. Les fichiers de package sont distribués en archive RPM. Les archives RPM ont l'extension de fichier .RPM. CentOS utilise le YUM, un gestionnaire de packages RPM pour installer, supprimer et mettre à jour les packages. La version récemment plus récente de Fedora a commencé à utiliser le gestionnaire de packages DNF qui peut un jour remplacer Yum.

En tant qu'administrateur du système Linux, il est une tâche très courante de répertorier tous les packages installés de CentOS et d'autres distributions basées sur Linux. Donc, dans cet article, je vais vous montrer comment énumérer tous les packages installés de Centos 7. Commençons.

Listing des packages installés sur Centos 7 avec la commande RPM:

Vous pouvez utiliser le RPM Commande pour répertorier tous les packages installés sur votre machine CentOS 7.

Exécutez la commande suivante pour répertorier tous les packages installés sur Centos 7:

$ sudo rpm -qa

Une longue liste de packages installés sur votre machine CentOS 7 doit être affiché.

Étant donné que la liste est très longue, vous pouvez tuer la sortie du RPM commander moins téléspectateur comme suit:

$ sudo rpm -qa | moins

Maintenant tu peux appuyer Pour avancer une ligne à la fois, ou appuyez sur pour avancer plusieurs lignes à la fois. Vous pouvez également appuyer sur le et Clés flèches pour naviguer dans la liste.

Vous pouvez également rechercher des packages ici. Juste presser / / et tapez le terme de recherche (sans espace) que vous recherchez. Une fois que vous avez terminé, appuyez sur . Les lignes contenant le terme de recherche doivent être mises en évidence comme vous pouvez le voir dans la capture d'écran ci-dessous. Vous pouvez également appuyer n et p Pour aller au match suivant et au match précédent respectivement. Une fois que vous avez terminé, vous pouvez appuyer q pour quitter le moins sacrer.

Listing des packages installés sur Centos 7 avec Yum:

Vous pouvez également répertorier tous les packages installés de votre machine CentOS 7 avec YUM Package Manager.

Exécutez la commande suivante pour répertorier tous les packages installés de votre machine CentOS 7 avec YUM:

$ sudo yum liste installée

Comme vous pouvez le voir, la liste de tous les packages installés s'affiche. C'est une très longue liste.

Étant donné que la liste est très longue, vous pouvez également tuer la sortie du Miam commande au moins téléspectateur comme suit:

$ sudo yum liste installée | moins

Comme vous pouvez le voir, la sortie est ouverte avec moins sacrer. Vous pouvez maintenant naviguer dans la liste à l'aide du et Clés de flèches ou et Clés comme avant. Vous pouvez également rechercher la liste pour un terme. Je vais vous montrer une meilleure façon de rechercher des packages installés avec certains mots clés plus tard dans cet article.

Listing des packages installés avec repoière:

répotionnel est une commande intéressante. Avec la répotion, vous pouvez faire beaucoup de choses comme rechercher un package qui contient un certain fichier, voir des informations sur certains packages, et bien sûr répertorier tous les packages installés sur CentOS 7.

répotionnel fait partie du mium-utils package qui n'est pas installé par défaut. Vous pouvez l'installer avec la commande suivante:

$ sudo yum install yum-utils -y

Vous pouvez répertorier tous les packages installés de votre machine CentOS 7 avec répotionnel avec la commande suivante:

$ repoière -a - installé

Comme vous pouvez le voir, tous les packages installés sont répertoriés.

Vérification des packages installés spécifiques sur CentOS 7:

Maintenant que vous savez comment répertorier tous les packages installés sur votre machine CentOS 7, vous pouvez facilement vérifier si un certain package est installé sur votre machine Centos 7.

Une façon consiste à rechercher le package avec le moins le téléavertisseur comme indiqué précédemment. L'autre moyen est d'utiliser grep ou faire un coup de pouce, C'est ce que je vais vous montrer dans cette section de l'article.

Par exemple, vous pouvez rechercher tout le nom du package qui a le mot-clé gnome avec la commande suivante:

$ sudo yum liste installée | egrep -i gnome

NOTE: Ici, l'option -je est utilisé pour la recherche insensible au cas. Par défaut, une recherche sensible à la casse est effectuée. Si vous souhaitez effectuer une recherche sensible à la casse, supprimez simplement le -je option.

Comme vous pouvez le voir, tous les packages qui ont le mot-clé gnome est listé.

Si vous souhaitez répertorier tout le package qui commence par le mot-clé gnome, puis exécutez la commande suivante:

$ sudo yum liste installée | egrep -i '^ gnome'

Comme vous pouvez le voir, tout le package qui commence par le mot-clé gnome est listé.

Vous pouvez également répertorier les packages qui ne sont pas dépendants du système (packages Noarch) avec la commande suivante:

$ sudo rpm -qa | egrep -i 'noarch $'

Comme vous pouvez le voir, tous les packages qui ne dépendent pas de l'architecture système sont répertoriés.

C'est ainsi que vous énumérez tous les packages installés sur CentOS 7. Merci d'avoir lu cet article.