Comment répertorier tous les fichiers installés par un package RPM
Dans cet article, nous verrons comment répertorier tous les fichiers installés par un package RPM sur un système Red Hat Enterprise Linux (RHEL). RPM (Red Hat Package Manager) est un puissant système de gestion de packages utilisé par RHEL et d'autres distributions basées sur RPM. Comprendre comment répertorier les fichiers fournis par un package RPM peut être particulièrement utile pour les administrateurs système et les utilisateurs qui doivent vérifier le contenu des packages installés ou résoudre les problèmes liés aux fichiers de package.
Dans ce didacticiel, vous apprendrez :
- Comment lister le contenu d'un package RPM à l'aide d'un fichier RPM local
- Comment lister le contenu d'un package RPM installé
Comment répertorier tous les fichiers installés par un package RPM
La liste de tous les fichiers installés par un package RPM peut vous aider à comprendre le contenu et la structure d'un package. Ce processus est simple et implique l'utilisation de la commande rpm
avec des options spécifiques pour interroger le package.
Liste des fichiers d'un fichier de package RPM local : pour répertorier le contenu d'un fichier de package RPM local (c'est-à-dire un package qui n'a pas encore été installé), vous pouvez utiliser le
-qlp
avec la commanderpm
. Cette option interroge le package RPM et répertorie son contenu sans l'installer.$ rpm -qlp wget-1.21.1-7.el9.x86_64.rpm
Dans cette commande,
-qlp
indique àrpm
d'interroger (q
) la liste des fichiers (l
) du fichier de package (p
). Remplacezwget-1.21.1-7.el9.x86_64.rpm
par le chemin réel de votre fichier RPM. La commande affichera une liste de tous les fichiers contenus dans le package RPM spécifié.Liste des fichiers d'un package RPM installé : si le package RPM est déjà installé sur votre système, vous pouvez répertorier son contenu à l'aide de l'option
-ql
avec lerpm
commande. Cette option interroge la base de données RPM de votre système pour répertorier les fichiers installés par le package.$ rpm -ql wget
Dans cette commande,
-ql
indique àrpm
d'interroger (q
) la liste des fichiers (l
) du package installé nomméwget
. Remplacezwget
par le nom du package qui vous intéresse. La commande affichera une liste de tous les fichiers installés par le package spécifié.
Conclusion
Dans ce didacticiel, vous avez appris à répertorier le contenu d'un package RPM à la fois à partir d'un fichier RPM local et d'un package installé. Ces techniques sont utiles pour vérifier le contenu du package et pour résoudre les problèmes liés à des fichiers spécifiques dans un package. En utilisant la commande rpm
avec les options appropriées, vous pouvez facilement explorer les fichiers fournis par n'importe quel package RPM sur votre système.