Trouvez les fichiers dans un package dans Ubuntu

Trouvez les fichiers dans un package dans Ubuntu

Les forfaits et les référentiels sont le pain et le beurre des systèmes d'exploitation Linux. La première étape pour installer n'importe quel logiciel sur un système basé sur Linux consiste à télécharger son package à partir de son référentiel respectif. Un package fait référence à une archive compressée qui contient tous les fichiers requis pour qu'un logiciel s'exécute correctement. En règle générale, les packages sont téléchargés à partir de leurs référentiels correspondants. Les formats courants de packages Linux comprennent .deb, .RPM et .tgz. Cet article se rendra compte de diverses méthodes pour savoir quels fichiers sont inclus dans les packages Linux.

Méthode 1 - Vérification des fichiers en ligne

Commençons par la méthode la plus simple et la plus conviviale pour trouver quels fichiers sont inclus dans un package Linux. La première étape consiste à visiter ce lien et à utiliser le site Web, comme nous le démontrez dans les étapes suivantes. Cette méthode ne nécessite aucune expertise en ligne de commande ni n'installation de services publics externes. Vous pouvez découvrir la liste des fichiers d'un package en suivant ces étapes:

  • Ouvrez les packages http: //.ubuntu.com / site Web dans un navigateur Web de votre choix.
  • Faites défiler vers le bas pour «Rechercher des répertoires de packages».
  • Tapez le nom de votre package dans le champ de mots clés.
  • Cochez la case «Afficher les matchs exacts».
  • Sélectionnez votre distribution.
  • Appuyez sur le bouton de recherche.
  • Spécifiez votre architecture et le package souhaité à la page suivante.
  • Cliquez sur «Liste des fichiers» à côté de votre architecture pour obtenir la liste des fichiers dans le package spécifique.

Et avec cela fait, vous pouvez consulter n'importe quel package et regarder ce qu'il y a à l'intérieur. Avec cette fonctionnalité intéressante, le site Web permet également aux utilisateurs de rechercher des fichiers spécifiques. Ensuite, bien sûr, vous pouvez en savoir plus sur eux via leur documentation.

Méthode 2 - Utilisation de DPKG

DPKG est un outil pour construire et gérer des packages à Linux. Nous pouvons également l'utiliser pour répertorier les fichiers contenus dans un package d'Ubuntu. De plus, DPKG peut être utilisé pour rechercher un fichier particulier et voir quels packages l'utilisent. Fait intéressant, DPKG est la commande principale qui joue le rôle de l'installation et de la suppression des programmes sur votre système Linux. Les plus couramment connus et utilisés par APT-get et d'autres commandes similaires appellent simplement DPKG pour obtenir les mêmes résultats. Donc, en gros, tout en utilisant DPKG, vous opérez à la base très bas des opérations. Maintenant, avec les détails essentiels à l'écart, revenons à notre principale préoccupation - en utilisant DPKG pour déterminer quels fichiers sont dans un package.

La première étape consiste à ouvrir un terminal à Ubuntu. Vous pouvez y accéder via le menu des applications ou appuyer sur le raccourci Ctrl + Alt + T.

Pour répertorier les fichiers d'un package installé, nous pouvons exécuter la commande suivante (le «$ dpkg» est le nom du package pour lequel la liste des fichiers est requise)

$ dpkg -l

Vous pouvez découvrir quel .Le package Deb installera des fichiers via la commande DPKG simple suivante.

$ dpkg-deb -c / home / ubuntu / bureau / exemple.deb

Cependant, notre principale élément de conduite dans ce tutoriel est de vous montrer comment vous pouvez vérifier les fichiers dans un package qui n'est même pas encore installé. Ne vous inquiétez pas, car la petite commande est donnée ci-dessous.

$ dpkg - continent packagename

Cette commande montre la même sortie que l'image attachée précédente. Cependant, celui-ci fonctionnerait pour des packages qui ne sont pas déjà installés aussi.

Comme nous l'avons mentionné précédemment, DPKG vous permet également de rechercher un fichier particulier et de trouver quels packages contiennent ce fichier. Cette fonctionnalité peut être utilisée en ajoutant -s (drapeau de recherche) avec DPKG:

$ dpkg -s caire.H

Caire.H est le nom de fichier que nous recherchons. Si vous connaissez l'adresse du fichier particulier que vous recherchez, vous pouvez l'inclure dans la commande pour réduire les résultats.

$ dpkg -s / usr / include / caire / caire.H

L'un des principaux avantages de l'utilisation de DPKG est qu'il peut être utilisé avec des packages qui ne sont pas installés à partir de référentiels.

Méthode 3 - Utilisation d'APT-File

Apt-File est un package Linux qui peut répertorier les fichiers contenus dans un package ou rechercher dans le package pour un nom de fichier particulier. apt-file peut être utilisé pour trouver des fichiers d'un package qui n'est pas installé aussi.

Tout d'abord, ouvrez un terminal via le menu de l'application ou en appuyant sur le raccourci Ctrl + Alt + T.

Avant de poursuivre, nous devons d'abord installer le package APT-File lui-même. Vous pouvez le faire en exécutant la commande donnée ci-dessous.

$ sudo apt install apt-file

APT-FILE recherche une base de données pour rechercher des packages et leurs fichiers. Il est bon à mettre à jour la base de données avant de passer à la recherche.

$ sudo apt-file update

Maintenant que tout est opérationnel, nous entamons la recherche de nos packages requis. Cela peut être fait via la commande suivante.

Package de liste de fichiers APT

Si vous souhaitez rechercher un nom de fichier particulier (Caire.h Dans notre cas), vous pouvez utiliser la commande ci-dessous.

$ apt-file Search Cairo.H

Comme ce fut le cas avec DPKG, si vous connaissez l'adresse du fichier que vous recherchez, vous pouvez spécifier que les résultats de la recherche trop réduits.

$ apt-file Search / usr / include / caire / caire.H

Que sur les couvertures, tout ce qu'il y a à utiliser APT-FILE pour trouver des fichiers dans un package. Cependant, si vous souhaitez utiliser APT-FILE au profit davantage, les commandes d'aide suivantes sont pour vous.

$ homme apt-file
$ apt-file - help

Conclusion

Dans cet article, nous avons parcouru diverses méthodes pour obtenir une liste des fichiers dans un package. Que vous préfériez la recherche avec des ressources en ligne basées sur l'interface graphique ou à l'aise avec l'interface de ligne de commande, vous savez maintenant comment obtenir une liste de fichiers de tout package disponible.