Comment utiliser la recherche apt-cache pour trouver des packages

Comment utiliser la recherche apt-cache pour trouver des packages
J'ai déjà été confronté à un problème lors de l'installation pour le package APT, lorsque vous ne connaissez pas le nom du package exact. Comme pour APT, vous devez fournir le nom complet du package afin de l'installer comme apt install apache2. Si vous ne fournissez pas le nom exact et tapez simplement apache, il ne va pas installer. Il en va de même.

Dans Ubuntu et Debian Systems, vous pouvez rechercher n'importe quel package uniquement par un mot-clé lié à son nom ou à sa description via le recherche de cache apt. La sortie vous renvoie avec une liste de packages correspondant à votre mot-clé recherché. Une fois que vous avez trouvé le nom du package exact, vous pouvez ensuite l'utiliser avec le Installation apte pour l'installation. Il est également utile de rechercher des informations sur un package spécifique. Notez qu'avec recherche de cache apt, Vous pouvez rechercher tout package APT qui est installé ou encore à être installé.

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

Remarque: Nous avons effectué la procédure expliquée dans cet article sur l'Ubuntu 18.04 Terminal du système LTS. Pour ouvrir le terminal à 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:

$ sudo apt mise à jour

Packages de recherche à l'aide de la recherche APT-CACH

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

Avec recherche de cache apt, 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.

Afin de rechercher des packages, saisissez la recherche sur le cache apt suivi par le mot-clé pertinent. Voici la syntaxe pour le faire:

$ sudo apt-cache Search

Remplace le mot-clé avec l'un des noms du package installés ou installables. Notez que le mot-clé peut être exact ou une partie du nom du package ou qu'il peut être un 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 voulons installer une solution de gestion du stockage ZFS. Pour trouver le nom du package exact, recherchons-le à l'aide de la recherche apt-cache comme suit:

$ apt-cache Search ZFS

À partir de la sortie, vous pouvez identifier le nom de package exact «ZFSUTILS-LINUX» ainsi qu'une brève description. Comme vous pouvez le voir, la liste qu'il affiche est trop longue. Vous pouvez utiliser la commande moins pour afficher la sortie d'une ligne ou d'un écran à la fois.

$ sudo apt-cache Search Zfs | moins

De même, la recherche APT-CACH peut être utile si vous souhaitez installer un serveur Web mais ne vous souviens pas du nom du package. Dans ce cas, vous pouvez rechercher le package en utilisant n'importe quel mot-clé lié à la description du package. Par exemple, je l'ai trouvé vraiment utile une fois que j'avais besoin d'installer le moteur de recherche sur lequel je sais seulement qu'il s'agit d'un moteur de recherche de méta qui protège la confidentialité de ses utilisateurs. Cependant, je ne me souvenais pas du nom de ce moteur de recherche, donc j'ai entré le terme de recherche comme suit:

$ sudo apt-cache Search "MetaSearch Engine"

Lorsque le résultat est apparu, j'ai trouvé le nom de moteur de recherche requis qui était «Searx». Après cela, j'ai simplement utilisé le APT INSTALLATION SEARX commande pour l'installer.

De même, si nous utilisons le cache apt avec montrer Indicateur, il affichera des informations de base sur le package, y compris 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:

$ apt-cache show

Alternatives

Voici quelques autres façons qui peuvent également être utilisées pour rechercher un package installé ou installable dans un système.

Packages de recherche à l'aide de la recherche APT

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

Afin de rechercher un package, tapez recherche appropriée suivi par le mot-clé lié au nom du package.

$ APT Rechercher le mot-clé

Un exemple de cela serait de rechercher le package Apache2 en utilisant la commande suivante:

$ apt search apache2

Packages de recherche en utilisant l'aptitude

L'aptitude est l'extrémité avant de la commande APT dans Linux utilisé pour l'installation, la mise à niveau et la suppression des packages. Il peut également être utilisé pour rechercher un package dans un système Linux.

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

$ sudo apt install aptitude

Le système peut demander une confirmation en vous offrant une option O / N. Appuyez sur Y puis entrez pour confirmer, après que l'aptitude sera installée sur votre système.

Maintenant, afin de rechercher un package via l'aptitude, tapez recherche appropriée suivi par le mot-clé lié au nom du package.

$ Recherche d'aptitude

Vous verrez les résultats similaires à ce qui suit:

C'est tout ce qu'il y a! Dans cet article, nous avons appris à rechercher un package à l'aide de la commande de recherche APT-CACH. De plus, nous avons également appris l'utilisation de la recherche APT et la commande d'aptitude pour rechercher un package. J'espère que ce sera utile chaque fois que vous aurez besoin de rechercher un package installé ou instalable dans votre système.