Apt-file permet de retrouver à quel paquet appartient un fichier. Cette commande peut s'avérer pratique dans bien des cas, notamment lors de la recherche d'un fichier contenu dans des paquets non installés. La commande renvoie également le chemin ou va être stocké le fichier. Selon l'option utilisée il est proche de la commande dpkg -S.
Pour installer ce logiciel, il suffit d'installer le paquet apt-file.
À faire la première fois (opération un peu longue), puis régulièrement pour mettre à jour la liste des fichiers :
sudo apt-file update
apt-file search <nomdefichier>
Cherche si un paquet (pas forcément installé) contient les fichiers dont le nom contient la chaîne spécifiée.Si apt-file search nomdefichier
affiche trop d'entrées, essayez apt-file search nomdefichier | grep -w nomdefichier
(qui ne vous donnera que les fichiers contenant le nom du fichier comme un seul mot) ou des variantes du genre apt-file search filename | grep /bin/
où seuls les fichiers situés dans les répertoires comme /bin
ou /usr/bin
seront listés, utile, quand on cherche un exécutable uniquement).