Vous avez déjà rencontré un problème lors de l’installation du paquet apt, alors que vous ne connaissez pas le nom exact du paquet. Comme avec apt, vous devez fournir le nom complet du package pour installer apt install apache2. Si vous ne fournissez pas le nom exact et tapez simplement apache, il ne sera pas installé. Il en va de même lors de la suppression d’un paquet 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 la recherche apt-cache. La sortie vous renvoie une liste de paquets correspondant au mot clé recherché. Une fois que vous avez trouvé le nom exact du paquet, vous pouvez l’utiliser avec apt install pour l’installation. Il est également utile lorsque vous recherchez des informations sur un package spécifique. Notez qu’avec apt – cache search, vous pouvez rechercher n’importe quel paquet apt installé ou encore à installer.,

Cet article vous explique comment rechercher un paquet via la commande apt-cache search dans vos dépôts système. Nous allons également apprendre d’autres commandes: apt search et aptitude à travers lesquelles vous pouvez également rechercher n’importe quel paquet.

Remarque: Nous avons effectué la procédure expliquée dans cet article sur le terminal 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:

su sudo apt update

Rechercher des paquets en utilisant apt-cache search

Apt-cache est un outil en ligne de commande utilisé pour rechercher des paquets apt sur un système basé sur Ubuntu ou Debian. Avec apt – cache search, vous pouvez rechercher n’importe quel paquet en utilisant le mot-clé lié à son nom ou à sa description. Dans la sortie, il affiche tous les paquets correspondant aux critères de recherche.,

Avec apt-cache search, vous pouvez rechercher et afficher les informations sur les paquets disponibles à partir des dépôts Internet. Il peut également être utilisé pour rechercher des informations sur les paquets qui sont déjà installés sur votre système. Il obtient des informations sur les paquets à partir 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 paquets, tapez apt-cache search suivi du mot-clé correspondant., Voici la syntaxe pour le faire:

$ sudo apt-cache search <mots clés>

Remplacer le mot-clé avec tout installé ou installable nom du package. Notez que le mot-clé peut être exact ou une partie du nom du paquet ou il peut être n’importe quel mot lié à la description du paquet. Dans la sortie, vous verrez une liste de paquets correspondant au mot clé mentionné et une brève description de chaque paquet.

Par exemple, nous voulons installer une solution de gestion de stockage ZFS., Pour trouver le nom exact du paquet, recherchons-le en utilisant apt-cache search comme suit:

$ apt-cache search zfs

À partir de la sortie, vous pouvez identifier le nom exact du paquet 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.,

su sudo apt-cache search zfs/less

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 paquet. Dans ce cas, vous pouvez rechercher le paquet en utilisant n’importe quel mot-clé lié à la description du paquet. Par exemple, j’ai trouvé cela vraiment utile une fois que j’avais besoin d’installer le moteur de recherche dont je sais seulement que c’est 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:

su sudo apt-cache search « metasearch engine”

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é la commande apt install searx pour l’installer.

De même, si nous utilisons apt-cache avec show flag, il affichera des informations de base sur le paquet, y compris la version, la taille, les dépendances, la description et bien plus encore., Pour trouver des informations sur un certain paquet, utiliser le drapeau comme suit:

$ apt-cache show <package-name>

autres moyens

Voici quelques autres façons qui peuvent également être utilisés pour rechercher une installation ou un paquet installable dans un système.

Rechercher des paquets en utilisant apt Search

Apt search est l’équivalent apt de apt-cache search dans l’ancienne commande apt-get., Certains utilisateurs préfèrent la commande de recherche apt en raison de son affichage bien présenté des résultats. Il affiche la liste des paquets avec leurs dernières versions disponibles et une courte description. La meilleure chose à propos d’apt search est qu’il met en évidence le nom des paquets et conserve un peu d’espace entre les différents paquets. En outre, vous verrez l’étiquette installée à la fin des paquets déjà installés.

Pour rechercher un paquet, tapez apt search suivi du mot-clé lié au nom du paquet.,

keyword apt search keyword

Un exemple de ceci serait la recherche du paquet Apache2 en utilisant la commande suivante:

$ apt search apache2

Rechercher des paquets à l’aide d’aptitude

Aptitude est le frontal de la commande apt sous Linux utilisée pour installer, mettre à niveau et supprimer des paquets. Il peut également être utilisé pour rechercher un paquet dans un système Linux.

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

$ sudo apt install aptitude

Le système peut demander la confirmation en vous offrant un O/n option. Appuyez sur y, puis Entrez pour confirmer, après quoi l’Aptitude sera installée sur votre système.

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

$ aptitude search <mots clés>

Vous verrez les résultats similaire à la suivante:

C’est tout là est à lui! Dans cet article, nous avons appris à rechercher un paquet à l’aide de la commande apt-cache search. De plus, nous avons également appris l’utilisation de la recherche apt et de 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 dans votre système.