GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Apt-cache - Recherche de packages logiciels

Apt-cache est un outil de ligne de commande qui interroge et affiche les informations disponibles sur les packages à partir des fichiers APT locaux. Les informations sur le package incluent le nom du package, sa description, sa version, ses dépendances, son dépôt et son responsable.

Les fichiers apt locaux qui stockent la copie du miroir Debian se trouvent dans /var/lib/apt/lists/. Ce fichier est mis à jour à chaque exécution de la commande apt update. De cette façon, lorsque quelqu'un recherche des paquets, le système n'a pas à passer par les différents réseaux pour récupérer les miroirs Debian.

La source des informations dépend du référentiel répertorié dans le fichier /etc/apt/sources.list et du référentiel tiers stocké dans le répertoire /etc/apt/sources.list.d.

Apt-cache est couramment utilisé pour rechercher des packages. Dans ce didacticiel, nous apprenons à utiliser la commande apt-cache pour rechercher des packages .

Package de recherche Apt-cache

01. Recherche de packages basée sur des mots clés

Pour rechercher un package à l'aide d'un mot-clé, utilisez search drapeau.

Par exemple pour connaître le package vsftpd , la commande serait.

$ apt-cache search vsftpd

02. Pour trouver tous les packages commençant par une chaîne spécifique.

Par exemple pour lister tous les packages commençant par vsftpd , vous pouvez utiliser avec pkgname s drapeau.

$ apt-cache pkgnames vsftpd

03. Pour obtenir le nom exact du package

Pour obtenir le package exact, utilisez apt-cache search avec --names-only option.

Par exemple,

$ apt-cache search --names-only vsftpd

04. Obtenez la liste de tous les packages disponibles à partir du référentiel apt.

$ apt-cache pkgnames

Vous pouvez utiliser la commande grep pour filtrer un package spécifique de la liste.

Par exemple

$ apt-cache pkgnames | grep vsftpd

05. Pour répertorier tous les packages disponibles avec une description en une ligne du package.

$ apt-cache search .

06. Afficher l'en-tête du package spécifique disponible

Pour vérifier les informations sur le paquet telles que le nom du paquet, l'architecture, la version, la taille installée, le responsable, le contrôle d'intégrité, la description, utilisez show drapeau.

c'est à dire. apt-cache show affiche les métadonnées du package.

Par exemple

$ apt-cache show docker

Conclusion

Apt search, apt show, aptitude search, aptitude show fait la même chose mais le format du texte de sortie peut varier.

Apt-cache est livré avec une installation de base dans la famille Debian/Ubuntu. J'espère que ce tutoriel vous a aidé à rechercher les packages dans les distributions Debian/Ubuntu.


Ubuntu
  1. Installer les packages RPM sur Ubuntu 11.10 et Ubuntu 11.04

  2. Top 5 des logiciels de sauvegarde de données pour Linux

  3. Comment vérifier la liste des dépendances pour un paquet Deb ?

  4. Nouveau package contre nouvelle version ?

  5. 15 exemples de commandes aptitude pour la gestion des paquets sous Linux

Activer le canal Conda-forge pour le gestionnaire de packages Conda

3 façons d'installer des logiciels à partir de packages .deb dans Ubuntu

Création d'un PKGBUILD pour créer des packages pour Arch Linux

Mises à jour du progiciel

Progiciels

Progiciels de cluster