RPM Liste des fichiers qui figurent dans un package

RPM Liste des fichiers qui figurent dans un package
Plusieurs fichiers sont contenus dans le package, vraisemblablement dans le système de fichiers Linux. Il vous aide à trouver facilement des fichiers de package essentiels, tels que les fichiers de configuration de documentation.

Un fichier RPM est un fichier Red Hat Package Manager. RPM est un gestionnaire de packages développé par Red Hat principalement pour les systèmes d'exploitation Linux basés à Redhat tels que Rhel, Centos, Fedora, etc. Développé en fonction de Linux Standard Base (LSB), le RPM open source est utilisé pour gérer, installer, désinstaller des packages de logiciels dans les systèmes Linux. Chaque package RPM qui contient une collection ou un paquet de fichiers utilise le .Extension RPM.

Fichiers de documentation Auteur, todo, réadme, etc.
Fichiers de configuration Logrotate.conf, updatedb.conf, sshd.conf, etc.
Fichiers binaires (exécutables) Sshd, ssh, xattr, stat, nmap, etc.

Maintenant, nous couvrirons différentes options pour inscrire des fichiers sur un système Linux sous un certain package ou groupe.

Vous pouvez facilement localiser tous les fichiers installés à partir du package RPM en vérifiant le package RPM manifeste dans votre système. Vous pouvez également voir tous les fichiers et emplacements pour un package RPM particulier via cette méthode.

RPM -QLP .RPM

Ou

RPM -QILP .RPM

Voici la sortie de la commande RPM dans l'exemple ci-dessus:

  • -Q est pour spécifier que la commande est utilisée pour la requête
  • -l pour répertorier les fichiers dans le package
  • -P pour avoir donné à la requête le fichier de package désinstallé.

Listing dans les systèmes basés sur RHEL / Centos Linux

Vous pouvez répertorier les fichiers qui font partie de Yum-Utils installé sur le système RHEL / CENTOS à partir de tout package téléchargé ou donné à l'aide de la commande de repoière. Vous pouvez installer et utiliser Yum-Utils en utilisant la commande suivante.

Mise à jour
miam installer yum-utils

Une fois que vous avez installé Yum-Utils, vous pouvez facilement répertorier les fichiers de package RPM en exécutant la commande suivante (nous avons utilisé Firefox pour l'exemple):

RÉPOIERIE - INSTALLÉ -L FIREFOX

Listing dans les systèmes Linux basés sur Fedora

En utilisant DNF, la commande de repoière peut afficher des fichiers installés à partir de packages dans Fedora 22+.

DNF Repochery - Installé -l Firefox

Alternativement, vous pouvez répertorier les fichiers installés dans le système ou à l'intérieur du .Package RPM en utilisant la commande RPM suivante. Ici, -i ou -g, signifie répertorier implicitement les fichiers du package:

RPM -QL Firefox

Listing dans les systèmes Ubuntu / Debian Based-Linux

Vous pouvez utiliser la commande DPKG sur une distribution Ubuntu / Debian avec l'indicateur -L pour répertorier ses dérivés ou fichiers installés dans Debian Systems à partir de n'importe quel .package deb.

dpkg -l

Listing des fichiers RPM avant d'installer le package

Avec l'option -p, nous pouvons énumérer .Fichiers de package RPM avant l'installation. Supposons que vous téléchargez n'importe quel package de RPM Telnet-Server à partir de toute source en ligne. Ensuite, vous pouvez voir à travers les commandes suivantes ce qui est présent dans le package téléchargé, qui sera installé dans le système de fichiers ou peut être fait.

RPM -QLP Telnet-Server-1.2-137.1.i586.RPM

Conclusion

Cet article nous a appris à trouver ou à énumérer tous les fichiers installés à partir d'un package ou d'un groupe de packages RPM dans Linux. Différentes distributions de Linux répertorient ces packages en utilisant différentes méthodes et commandes. Si vous souhaitez connaître des informations liées à cet article, veuillez nous le dire en commençant dans la zone de commentaires.