En utilisant les commandes ‘apt search’ et ‘apt show ‘ pour Rechercher et trouver les détails des paquets dans Ubuntu

Classé dans : Articles | 0

Ceci est un guide détaillé pour les débutants de la commande de recherche apt. En utilisant les commandes apt search et apt show, vous pouvez obtenir des détails sur les versions disponibles, les dépendances, les dépôts et d’autres informations importantes sur les paquets dans Ubuntu.

Vous êtes-vous déjà demandé si un certain paquet peut être installé via le gestionnaire de paquets apt?

Vous êtes-vous demandé si le paquet offert par les dépôts Ubuntu sont le dernier ou non?,

Le gestionnaire de paquets apt dans Ubuntu et de nombreuses autres distributions fournit deux options de commande apt pratiques à cet effet.

La commande apt search recherche la chaîne fournie dans le nom et la description des paquets.

apt search package_name

L’apt de la commande fournit des informations détaillées sur l’emballage:

apt show package_name

Les commandes ne nécessitent pas d’être « root » sous Ubuntu., Voici un exemple de ces commandes:

Pourquoi voudriez-vous d’utiliser apt recherche ou de l’apt de la commande?

Disons que vous voulez installer le langage de programmation Gambas dans Ubuntu. Vous êtes satisfait de votre connaissance de la commande apt, vous avez donc décidé d’utiliser la ligne de commande pour installer l’application.

Vous ouvrez un terminal et utilisez la commande apt pour installer gambas mais il en résulte une erreur impossible de localiser le paquet.

sudo apt install gambasReading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate package gambas

Pourquoi Ubuntu n’a-t-il pas trouvé le paquet gambas?, Parce qu’il n’y a pas un tel paquet appelé gambas. Au lieu de cela, il est disponible en tant que gambas3. C’est une situation où vous pouvez profiter de la commande de recherche apt.

Passons à la commande apt show. Cette commande fournit des informations détaillées sur un paquet, son référentiel, ses dépendances et bien plus encore.

Sachant que la version d’un paquet est disponible dans le dépôt officiel pourrait vous aider à décider si vous devez l’installer à partir d’autres sources.,

rappel Rapide

Le paquet apt manager fonctionne sur une base de données local/cache des paquets disponibles à partir de différents dépôts. Cette base de données contient les informations sur la version du package disponible, les dépendances, etc. Il ne contient pas le paquet entier lui-même. Les paquets sont téléchargés à partir des dépôts distants.
Lorsque vous exécutez la commande sudo apt update, ce cache est créé/mis à jour dans le répertoire /var/lib/apt/lists/. Les commandes apt search et apt show utilisent ce cache.,
Le terme package est utilisé pour une application, un programme, un logiciel.

Recherche de paquets disponibles à l’aide de apt recherche de la commande

Permettez-moi de continuer l’exemple gambas. Disons que vous recherchez

apt search gambas

Cela vous donnera une liste énorme de paquets qui ont « gambas” dans son nom ou sa description. Cette liste de sortie est par ordre alphabétique.

Maintenant, vous devrez bien sûr faire une prédiction intelligente sur le paquet que vous voulez., Dans cet exemple, le premier résultat dit « Environnement de développement visuel complet pour Gambas ». Cela vous donne une bonne indication que c’est le paquet que vous recherchez.

Pourquoi tant de paquets associés avec des gambas? Parce qu’un certain nombre de ces paquets gambas sont probablement des dépendances qui s’installeront automatiquement si vous installez le paquet gambas3. Si vous utilisez la commande ‘apt show gambas3′, elle affichera toutes les dépendances qui seront installées avec le paquet gambas3.,

Certains de ces paquets listés peuvent être des bibliothèques dont un développeur peut avoir besoin dans certains cas particuliers lors du développement de son logiciel.

Utilisez apt search uniquement pour le nom du paquet

Par défaut, la commande apt search recherche le terme recherché à la fois dans le nom du paquet et dans sa description.

Vous pouvez affiner la recherche en demandant à la commande apt de rechercher uniquement les noms de paquets.

apt search --names-only search_term

Si vous suivez ce tutoriel, essayez-le., Vérifiez la sortie avec le terme de recherche « transitional » avec et sans l’option-names-only et vous verrez comment la sortie change.

apt search transitionalapt search --names-only transitional

Astuce bonus: Vous pouvez utiliser la commande ‘apt list –installed’ pour rechercher les paquets installés dans Ubuntu.

Obtenir des informations détaillées sur un paquet à l’aide de la commande apt show

La sortie des commandes apt search une brève introduction des paquets. Si vous voulez plus de détails, utilisez la commande apt show.,

apt show exact_package_name

La commande apt show fonctionne sur le nom exact du paquet et vous donne beaucoup plus d’informations sur le paquet., Vous obtenez:

  • informations de Version
  • Référentiel d’information
  • Origine et le mainteneur du paquet d’information
  • envoyer un rapport de bogue
  • Téléchargement et l’installation de la taille
  • les Dépendances
  • description Détaillée du paquet
  • Et beaucoup plus

Voici un exemple:

– Vous besoin de donner l’exacte nom du package sinon, l’apt show ne fonctionne pas. La bonne chose est que l’achèvement de l’onglet fonctionne apt show command.,

Comme vous pouvez le voir dans l’image précédente, vous avez beaucoup d’informations que vous trouvé utile.

La commande apt show fonctionne également sur les paquets installés. Dans ce cas, vous pouvez voir à partir de quelle source le paquet a été installé. S’agissait-il d’un PPA ou d’un référentiel ou d’un univers tiers ou du référentiel principal lui-même?

Personnellement, j’utilise apt montrer beaucoup. Cela m’aide à savoir si la version du package fournie par Ubuntu est la dernière ou non. Outil assez pratique!,

Conclusion

Si vous lisez mon guide détaillé sur la différence entre les commandes apt et apt-get, vous saurez que cette commande ‘apt search’ fonctionne de la même manière que ‘apt-cache search‘. Il n’y a pas de commande telle que « apt-get search”.

Le but de la création de la commande apt est de vous donner un outil avec seulement assez d’option pour gérer les paquets dans votre système Debian / Ubuntu. Les outils apt-get, apt-cache et autres apt existent toujours, et ils peuvent être utilisés dans les scripts pour des scénarios plus complexes.

J’espère que vous avez trouvé cette introduction aux commandes apt search et apt show utile., Je me réjouis de vos questions et suggestions à ce sujet.

Si vous l’avez aimé, veuillez le partager sur divers forums et communautés Linux que vous fréquentez. Qui nous aide beaucoup. Merci.

vous Aimez ce que vous lisez? Merci de le partager avec d’autres.

207Shares
  • Facebook189
  • Twitter16
  • LinkedIn1
  • Reddit0
  • Pocket0

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *