GNU/Linux >> Tutoriels Linux >  >> Linux

Comment répertorier les fichiers installés à partir d'un package RPM ou DEB sous Linux

Vous êtes-vous déjà demandé où les différents fichiers contenus dans un paquet sont installés (situés) dans le système de fichiers Linux ? Dans cet article, nous montrerons comment répertorier tous les fichiers installés à partir de ou présents dans un certain package ou groupe de packages sous Linux.

Cela peut vous aider à localiser facilement les fichiers de package importants tels que les fichiers de configuration, la documentation, etc. Examinons les différentes méthodes de liste des fichiers dans ou installés à partir d'un package :

Comment répertorier tous les fichiers du package installé sous Linux

Vous pouvez utiliser la commande repoquery qui fait partie de yum-utils pour répertorier les fichiers installés sur un système CentOS/RHEL à partir d'un package donné.

Pour installer et utiliser yum-utils , exécutez les commandes ci-dessous :

# yum update 
# yum install yum-utils

Vous pouvez désormais répertorier les fichiers d'un package RPM installé, par exemple httpd serveur Web (notez que le nom du package est sensible à la casse). Le --installed flag signifie paquets installés et -l flags active la liste des fichiers :

# repoquery --installed -l httpd
# dnf repoquery --installed -l httpd  [On Fedora 22+ versions]

Important :En Fedora 22+ version, la commande repoquery est intégrée au gestionnaire de packages dnf pour une distribution basée sur RPM afin de répertorier les fichiers installés à partir d'un package, comme indiqué ci-dessus.

Alternativement, vous pouvez également utiliser la commande rpm ci-dessous pour lister les fichiers à l'intérieur ou installés sur le système à partir d'un .rpm package comme suit, où le -g et -l signifie répertorier les fichiers dans le package de manière réceptive :

# rpm -ql httpd

Une autre option utile est utilisée pour utiliser -p pour lister .rpm fichiers de package avant de l'installer.

# rpm -qlp telnet-server-1.2-137.1.i586.rpm

Sur Debian/Ubuntu distributions, vous pouvez utiliser la commande dpkg avec le -L drapeau pour lister les fichiers installés sur votre système Debian ou ses dérivés, à partir d'un .deb donné emballer.

Dans cet exemple, nous allons lister les fichiers installés depuis apache2 serveur Web :

$ dpkg -L apache2

N'oubliez pas de consulter les articles utiles suivants pour la gestion des packages sous Linux.

  1. 20 commandes "Yum" utiles pour la gestion des packages
  2. 20 commandes RPM utiles pour la gestion des packages
  3. 15 commandes APT utiles pour la gestion des paquets dans Ubuntu
  4. 15 commandes Dpkg utiles pour Ubuntu Linux
  5. 5 meilleurs gestionnaires de packages Linux pour les débutants Linux

C'est tout! Dans cet article, nous vous avons montré comment lister/localiser tous les fichiers installés à partir d'un package ou d'un groupe de packages donné sous Linux. Partagez vos impressions avec nous en utilisant le formulaire de commentaires ci-dessous.


Linux
  1. Comment extraire des fichiers de l'archive de paquets Debian DEB

  2. Comment lister tous les fichiers installés par le paquet DEB sur Ubuntu/Debian Linux

  3. Comment répertorier les packages installés à partir d'un certain référentiel sous Linux

  4. Comment lister les dépendances d'un paquet sous Linux

  5. Comment créer un package RPM Linux

Comment créer un package RPM à partir d'une archive tar

Comment télécharger des fichiers à partir de serveurs Linux distants

Comment lister les fichiers de manière récursive sous Linux

Comment trouver la liste des référentiels installés sous Linux

Comment afficher et extraire des fichiers à partir de packages rpm, deb, depot et msi

Comment répertorier les packages installés sous Linux à l'aide de la gestion des packages