Combien de fois avez-vous remarqué un fichier dans un répertoire et vous êtes-vous demandé… d’où venait ce fichier? Ou vous essayez de dire à un ami comment utiliser un utilitaire mais il ne l’a pas installé et vous ne vous souvenez pas du paquet que vous avez installé pour l’obtenir.
Bien sûr, vous pouvez vous rendre sur Google, mais ne vous demandez-vous pas toujours comment ces gens le savent? C’est simple, installez l’utilitaire dlocate, qui est une alternative plus rapide à dpkg pour ce type de requête.
sudo apt-get install dlocate
Vous pouvez utiliser la commande avec la syntaxe ‘dlocate
$ dlocate flac
libxine1: /usr/lib/xine/plugins/1.1.4/xineplug_flac.so
libtunepimp5: /usr/lib/tunepimp/plugins/flac.tpp
gstreamer0.10-plugins-good: /usr/lib/gstreamer-0.10/libgstflac.so
flac: /.
flac: / usr
flac: / usr / bin
flac: / usr / bin / flac
—– rognée ——
C’est beaucoup de sortie! Vous pouvez voir qu’il y a beaucoup de noms de fichiers qui correspondent partiellement. Mieux vaut passer le chemin complet du nom de fichier. Dans ce cas, vous pouvez utiliser ‘which flac’ pour déterminer la commande flac que vous utilisez, puis transmettre le chemin complet à dlocate.
$ quel flac
/ usr / bin / flac
$ dlocate / usr / bin / flac
flac: / usr / bin / flac
Nous savons maintenant que la commande flac se trouve dans le package appelé «flac». (Oui, cet exemple était très simple) Vous pourriez même être plus créatif (utilisez le caractère à côté de la touche 1, pas un guillemet simple)
$ dlocate `quel flac`
flac: / usr / bin / flac
Si vous n’avez pas envie d’installer un autre utilitaire, vous pouvez utiliser la commande ‘dpkg -S