Page d'accueil » comment » Utilisation de Ubuntu De quel paquet provient ce fichier?

    Utilisation de Ubuntu De quel paquet provient ce fichier?

    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 plus du paquet que vous avez installé pour l’obtenir.

    Bien sûr, vous pouvez aller 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', qui vous donnera cette sortie:

    $ 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
    - paré -

    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 au nom du fichier. Dans ce cas, vous pouvez utiliser "quel flac" pour déterminer quelle commande flac vous utilisez, puis passer 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)

    $ dlocate 'quel flac'

    flac: / usr / bin / flac

    Si vous ne souhaitez pas installer un autre utilitaire, vous pouvez utiliser la commande "dpkg -S" intégrée, mais la sortie n'est pas aussi rapide ni organisée. Assurez-vous simplement de transmettre le chemin d'accès complet du fichier à l'un des utilitaires et vous obtiendrez de bons résultats..