Debian Package Recherche Débutant à Avancé

Debian Package Recherche Débutant à Avancé
Debian 10 a un grand référentiel de packages. Qu'il s'agisse des polices, des bases de données, des éditeurs, des jeux ou des outils de développement, vous trouverez le package requis dans ce référentiel. Pour trouver un package particulier dans un grand référentiel, vous devrez connaître le nom du package exact. Parfois, le nom du programme est différent du nom du package. Par exemple, pour un programme nommé «IOSTAT» utilisé pour les statistiques d'E / S disque et les rapports CPU, le package est nommé «Sysstat.'Donc, il est nécessaire de connaître le nom du package pour le trouver dans le référentiel, au lieu du nom de commande et de sa fonction.

Plusieurs méthodes peuvent être utilisées pour rechercher des forfaits dans Debian 10 Buster. Des outils puissants et stables sont disponibles pour le filtrage des packages pour rechercher le nom du package correct. Debian 10 propose à la fois des gestionnaires de packages de ligne de commande et de graphiques pour filtrer et rechercher des packages. Synaptic est un outil populaire utilisé pour l'interface graphique, mais il n'est pas bon pour toutes les machines, y compris les serveurs de production. Vous devrez donc utiliser certains outils de ligne de commande pour rechercher des packages Debian.

Il existe plusieurs options disponibles pour rechercher des forfaits dans Debian 10. Cet article explorera comment rechercher un package en utilisant les gestionnaires de package aptitude, apt-cache, dpkg et apt. Toutes les commandes de cet article ont été mises en œuvre dans le terminal de Debian 10 Buster. En utilisant les services publics discutés dans cet article, vous pouvez rechercher des packages et afficher leur description.

Recherchez les packages disponibles à l'aide de la commande d'aptitude

L'aptitude est une application basée sur les nCurses frontal pour APT, s'exécute sous l'application terminale. Ceci n'est pas déjà installé dans Debian, Ubuntu et d'autres distributions basées sur Linux. Pour installer l'aptitude dans Debian 10, ouvrez le terminal à l'aide de la barre de recherche d'application comme suit:

Tapez la commande suivante pour installer l'aptitude dans Debian 10 Buster:

$ sudo apt install aptitude

Une fois que vous avez installé cet outil sur votre système, vous pouvez rechercher n'importe quel package disponible en utilisant la commande d'aptitude dans le terminal. Pour ce faire, suivez la syntaxe ci-dessous:

Nom de package de recherche de l'aptitude

Par exemple, si vous souhaitez rechercher tous les packages OpenSSH, exécutez la commande illustrée ci-dessous:

Vous pouvez également rechercher un package en utilisant l'interface utilisateur NCurses d'aptitude. Tapez «Aptitude» dans le terminal et l'interface suivante sera affichée dans la fenêtre.

Pour rechercher un package, appuyez sur '/', puis tapez le nom du package dans la barre de recherche.

Recherchez les packages disponibles à l'aide de la commande apt-cache

Dans Debian 10, vous pouvez rechercher des packages disponibles dans le référentiel Debian en utilisant la commande apt-cache. Avec la commande apt-cache, vous pouvez également rechercher les packages Deb installés sur votre système qui ne sont pas dans le référentiel Debian. Utilisez la commande suivante pour effectuer les tâches de recherche à l'aide de la commande apt-cache.

$ apt-cache Search Package-Name

Exemple

$ apt-cache Search vim

La commande ci-dessus affichera les noms des packages avec l'expression «vim» dans la description ou le nom. Pour rechercher ces packages, ayez l'expression de la recherche dans le nom uniquement. Ensuite, entrez la commande suivante:

$ apt-cache Search - Names uniquement Apache

Pour afficher plus de détails sur le package répertorié, utilisez la commande suivante:

$ apt-cache show-name-name

Exemple

$ apt-cache show emacs

L'aptitude et l'APT-Cache fournissent des informations similaires sur les packages.

Dans la plupart des cas, les résultats seront trop longs. Pour raccourcir les résultats, vous pouvez exécuter la commande suivante:

$ apt-cache Search Package-Name | plus

Vous pouvez exclure les résultats qui n'ont pas de mot-clé spécifique à l'aide de la commande grep, comme suit:

$ apt-cache Search Package-Name | Package Grep-Name2

La commande grep est sensible à la casse. Pour ignorer la sensibilité de cas, utilisez le drapeau -I (Grep -i Search-Word).

Recherchez les packages disponibles à l'aide de la commande APT

À l'aide de la commande APT, vous pouvez rechercher tous les packages disponibles. Utilisez la syntaxe suivante pour effectuer une recherche en utilisant APT:

Nom de package de recherche $ APT

Exemple

$ apt Search Emacs

Rechercher des packages disponibles à l'aide de la commande dpkg

Pour rechercher des packages installés, utilisez la commande dpkg, comme suit:

$ dpkg -s-sommier de recherche

Exemple

$ dpkg -s apache

Vous pouvez également utiliser DPKG avec Grep, comme suit:

Conclusion

Cet article a exploré comment rechercher des packages à l'aide de la ligne de commande de Debian 10, y compris différentes méthodes de recherche et de filtrage. En utilisant ces méthodes, vous pouvez rechercher des packages Debian, même si vous ne connaissez pas le nom exact du package. Vous pouvez en savoir plus sur les commandes apt-cache, la recherche Grep, l'aptitude et les commandes APT sur Internet.