Comment utiliser la recherche apt-cache pour trouver des packages

How Use Apt Cache Search Find Packages



Vous avez déjà rencontré un problème lors de l'installation du package apt, lorsque vous ne connaissez pas le nom exact du package. Comme avec apt, vous devez fournir le nom complet du paquet afin de l'installer tel que apt installer apache2 . Si vous ne fournissez pas le nom exact et tapez simplement apache , il ne s'installera pas. Il en va de même lors de la suppression d'un package apt.

Dans les systèmes Ubuntu et Debian, vous pouvez rechercher n'importe quel paquet simplement par un mot-clé lié à son nom ou à sa description via le recherche apt-cache . La sortie vous renvoie une liste de packages correspondant au mot-clé recherché. Une fois que vous avez trouvé le nom exact du package, vous pouvez l'utiliser avec le apt installer pour l'installation. Il est également utile lorsque vous recherchez des informations sur un package spécifique. Notez qu'avec recherche apt-cache , vous pouvez rechercher n'importe quel package apt installé ou à installer.







Cet article vous expliquera comment rechercher un package via le recherche apt-cache commande dans vos référentiels système. Nous apprendrons également d'autres commandes : recherche apt et aptitude à travers lequel vous pouvez également rechercher n'importe quel paquet.



Remarque : nous avons effectué la procédure expliquée dans cet article sur le terminal du système Ubuntu 18.04 LTS. Pour ouvrir le terminal dans Ubuntu, utilisez le raccourci clavier Ctrl+Alt+T.



Avant d'effectuer l'une des méthodes suivantes, nous vous recommandons de mettre à jour l'index du référentiel comme suit :





$sudomise à jour appropriée

Rechercher des packages à l'aide de la recherche apt-cache

Apt-cache est un outil en ligne de commande utilisé pour rechercher des packages apt sur des systèmes basés sur Ubuntu ou Debian. Avec recherche apt-cache , vous pouvez rechercher n'importe quel package à l'aide du mot-clé associé à son nom ou à sa description. Dans la sortie, il affiche tous les packages correspondant aux critères de recherche.

Avec recherche apt-cache , vous pouvez rechercher et afficher les informations sur les packages disponibles à partir des référentiels Internet. Il peut également être utilisé pour rechercher des informations sur les packages déjà installés sur votre système. Il obtient des informations sur les packages de différentes sources et les enregistre dans la base de données locale qui est mise à jour en exécutant l'opération de mise à jour apt.



Pour rechercher des packages, tapez apt-cache search suivi du mot-clé approprié. Voici la syntaxe pour le faire :

$sudo recherche apt-cache <mot-clé>

Remplace le mot-clé avec n'importe quel nom de package installé ou installable. Notez que le mot-clé peut être exact ou faire partie du nom du package ou qu'il peut s'agir de n'importe quel mot lié à la description du package. Dans la sortie, vous verrez une liste de packages correspondant au mot-clé mentionné et une brève description de chaque package.

Par exemple, nous souhaitons installer une solution de gestion de stockage ZFS. Pour trouver le nom exact du package, recherchons-le à l'aide de la recherche apt-cache comme suit :

$recherche apt-cachezfs

À partir de la sortie, vous pouvez identifier le nom exact du package qui est zfsutils-linux avec une courte description. Comme vous pouvez le voir, la liste affichée est trop longue. Vous pouvez utiliser la commande less pour afficher la sortie une ligne ou un écran à la fois.

$sudo recherche apt-cachezfs| moins

De même, la recherche apt-cache peut être utile si vous souhaitez installer un serveur Web mais que vous ne vous souvenez pas du nom du package. Dans ce cas, vous pouvez rechercher le package à l'aide de n'importe quel mot-clé lié à la description du package. Par exemple, je l'ai trouvé très utile une fois que j'ai eu besoin d'installer le moteur de recherche dont je sais seulement qu'il s'agit d'un méta-moteur de recherche qui protège la vie privée de ses utilisateurs. Cependant, je ne me souvenais pas du nom de ce moteur de recherche, j'ai donc entré le terme de recherche comme suit :

$sudo recherche apt-cachemétamoteur de recherche

Lorsque le résultat est apparu, j'ai trouvé le nom du moteur de recherche requis qui était Searx. Après cela, j'ai simplement utilisé le apt installer searx commande pour l'installer.

De même, si nous utilisons apt-cache avec spectacle flag, il affichera des informations de base sur le package, notamment la version, la taille, les dépendances, la description et bien plus encore. Pour trouver des informations sur un certain package, utilisez l'indicateur show comme suit :

$spectacle apt-cache <nom du paquet>

Moyens alternatifs

Voici d'autres moyens qui peuvent également être utilisés pour rechercher un package installé ou installable dans un système.

Rechercher des packages à l'aide d'apt Search

Recherche apt est l'équivalent approprié de recherche apt-cache dans l'ancienne commande apt-get. Certains utilisateurs préfèrent le recherche apt commande en raison de son affichage bien présenté des résultats. Il affiche la liste des packages avec leurs dernières versions disponibles et une brève description. La meilleure chose à propos recherche apt c'est qu'il met en surbrillance le nom des packages et maintient un peu d'espace entre les différents packages. Aussi, vous verrez le installée étiquette à la fin des packages déjà installés.

Pour rechercher un colis, tapez recherche apt suivi de la mot-clé lié au nom du package.

$mot-clé de recherche apt

Un exemple de ceci serait la recherche du package Apache2 à l'aide de la commande suivante :

$apt recherche apache2

Rechercher des packages à l'aide d'aptitude

Aptitude est la partie frontale de la commande apt sous Linux utilisée pour l'installation, la mise à niveau et la suppression de packages. Il peut également être utilisé pour rechercher un package dans un système Linux.

Aptitude n'est pas installé par défaut sous Linux, vous devrez donc l'installer manuellement. Pour ce faire, exécutez la commande install comme suit :

$sudoapteinstaller aptitude

Le système peut demander une confirmation en vous proposant une option O/n. Appuyez sur y puis sur Entrée pour confirmer, après quoi Aptitude sera installé sur votre système.

Maintenant, pour rechercher un paquet via aptitude, tapez recherche apt suivi de la mot-clé lié au nom du package.

$recherche d'aptitudes <mot-clé>

Vous verrez des résultats similaires aux suivants :

C'est tout ce qu'il y a à faire ! Dans cet article, nous avons appris à rechercher un package à l'aide de la commande de recherche apt-cache. De plus, nous avons également appris à utiliser la recherche apt et la commande aptitude pour rechercher un paquet. J'espère que cela vous sera utile chaque fois que vous aurez besoin de rechercher un package installé ou installable sur votre système.