apt-cache

La commande apt-cache permet de manipuler le cache de APT. Cette commande est principalement utilisé pour rechercher un paquet à partir de sa description.

Rechercher des paquets

La commande la plus importante de apt-cache est search qui permet de rechercher un paquet à partir de son nom ou de sa description.

Imaginons par exemple que je veux trouver l'outil qui permet de faire des interfaces graphique pour Qt. J'utilise la chaîne "Qt tool design" pour rechercher:

$ apt-cache search Qt tool design
...
qt4-designer - graphical designer for Qt 4 applications
...

La première colonne affiche le nom du paquet, une courte description est affiché à la suite du tiret.

Il est aussi possible d'utiliser des expressions régulières comme chaîne de recherche. Voici par exemple une recherche pour trouver tout les paquets de développement de Qt 3 et Qt 4:

$ apt-cache search "Qt[34]-dev$"
libdbus-1-qt3-dev - dbus bindings for Qt 3 (backport of the Qt 4 bindings)
libqwt5-qt3-dev - Qt3 widgets library for technical applications (development)
libqwt5-qt4-dev - Qt4 widgets library for technical applications (development)
python-qt4-dev - Development files for PyQt4
...

Ressources

La page de manuel de apt-cache décrit les nombreuses possibilités de la commande. Pour trouver les fichiers fournis par un paquet, il faut utiliser dpkg, et pour installer les packages il faut utiliser la commande apt-get.