Comment énumérer les packages installés sur RHEL 8 / Centos 8 Linux
- 1068
- 47
- Emilie Colin
Il pourrait arriver un moment où vous voulez savoir si vous avez déjà installé un certain package sur votre rhel 8 / centos 8. Une application à installer manuellement peut nécessiter certaines dépendances pour fonctionner, vous devrez donc vérifier à l'avance si celles-ci sont satisfaites. Ou vous voudrez peut-être compiler quelque chose et vous assurer que vous avez toutes les bonnes bibliothèques d'en-tête sur votre système.
Dans ce tutoriel, vous apprendrez:
- Comment utiliser Yum et DNF dans RHEL 8 / CentOS 8 pour répertorier tous les packages
- Comment utiliser la commande de repoière pour accomplir la même tâche
- Comment utiliser la commande RPM pour répertorier tous les packages installés sur RHEL 8 / CENTOS 8
- Comment filtrer la sortie de chaque commande pour rechercher certains packages
Exigences et conventions logicielles utilisées
Catégorie | Exigences, conventions ou version logicielle utilisée |
---|---|
Système | RHEL 8 / CENTOS 8 |
Logiciel | N / A |
Autre | Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande. |
Conventions | # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier |
Utilisation de Yum et DNF
Une façon de vérifier ce que vous avez installé en utilisant Miam
ou DNF
et les référentiels Rhel 8 / Centos 8 sont à utiliser
$ DNF Liste installée ou $ YUM Liste installée
Cela répertorie tous les packages installés dans l'ordre alphabétique. Vous pouvez tuer la sortie sur grep
Si vous cherchez quelque chose en particulier, dites tout ce qui concerne le bzip2
emballer:
$ DNF Liste installée | grep bzip2
Comme vous pouvez le voir dans l'image ci-dessous, la commande répertorie les deux bzip2
forfait binaire et le bzip2
bibliothèque. Vous obtenez même le numéro de version du logiciel donc, si vous avez besoin d'une version antérieure installée, vous saurez quand rétrograder. Le DNF
La commande fonctionne exactement de la même manière que Miam
, avec les mêmes attributs, vous pouvez donc l'utiliser si vous le souhaitez.
Utilisez la commande de repoière
Une autre façon de répertorier les packages disponibles est d'utiliser dnf-utils
. L'ensemble de packages est utilisé pour gérer les référentiels et l'une de ses fonctions est la possibilité d'énumérer les packages installés. Assurez-vous que vous avez installé dnf-utils
avec
# DNF Installer DNF-Utils
puis utilisez le répotionnel
commande qui vient avec dnf-utils
Pour répertorier tous les packages installés:
$ Régière -a - installé
Identique qu'avec les tuyaux grep
Ci-dessus, nous pouvons également utiliser grep
Ici pour filtrer ce qui nous intéresse:
$ REPOCERERY -A - INSTALLÉ | grep bzip2
Liste des packages installés à l'aide de la commande RPM
Une troisième façon de répertorier les packages installés est d'utiliser le RPM
Commande et faites-le faire une requête pour tous les packages installés:
$ RPM -QA
Si vous souhaitez rechercher tous les packages concernant bzip2
utiliser
$ RPM -QA BZIP2 *Recherchez tous les packages liés à BZIP2 en les interrogeant avec la commande RPM
Et enfin - l'interface graphique
Si vous souhaitez utiliser une interface utilisateur graphique, l'application de gestion de logiciels propose un onglet répertoriant toutes les applications installées. L'inconvénient étant qu'il répertorie uniquement les noms des applications et non leurs noms de packages; Les dépendances ne sont pas non plus affichées et les informations globales fournies sont limitées.
Listes de logiciels Installés Applications mais pas leurs dépendances et noms de packagesTutoriels Linux connexes:
- Choses à installer sur Ubuntu 20.04
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Une introduction à l'automatisation Linux, des outils et des techniques
- Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
- Choses à installer sur Ubuntu 22.04
- Ubuntu 20.04 Guide
- Comment utiliser ADB Android Debug Bridge pour gérer votre Android…
- Comment installer Yum sur Linux
- Système linux hung? Comment s'échapper vers la ligne de commande et…
- Installez Arch Linux dans VMware Workstation
- « Comment installer yum sur rhel 8 / centos 8
- Comment monter / umount Iso Image sur Centos 8 / Rhel 8 Linux »