Начална » как да » Използване на Ubuntu Какъв пакет е от този файл?

    Използване на Ubuntu Какъв пакет е от този файл?

    Колко пъти сте забелязали, че файл се намира в директория и се чудеше откъде идва този файл? Или се опитвате да кажете на приятел как да използвате помощна програма, но той не го инсталира и не можете да си спомните какъв пакет сте инсталирали, за да го получите.

    Разбира се, можете да се отправите към google, но не винаги ли се чудите как тези хора знаят? Това е просто, инсталирайте помощната програма dlocate, която е по-бърза алтернатива на dpkg за този тип заявка.

    sudo apt-get install dlocate

    Можете да използвате командата със синтаксис "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
    - подрязан -

    Това е много продукция! Можете да видите, че има много имена на файлове, които частично съвпадат. По-добре да премине пълния път към името на файла. В този случай можете да използвате 'кой flac', за да определите коя flac команда, и след това да премине пълния път да dlocate.

    $ flac

    / ЮЕсАр / хамбар / FLAC

    $ dlocate / usr / bin / flac

    flac: / usr / bin / flac

    Сега знаем, че командата flac се намира в пакета, наречен “flac”. (Да, този пример беше много прост) Можете дори да получите по-голямо рекламно послание (използвайте знака до ключа 1, а не единична оферта)

    $ dlocate "кой flac"

    flac: / usr / bin / flac

    Ако не искате да инсталирате друга помощна програма, можете да използвате вградената команда 'dpkg -S', но изходът не е толкова бърз или организиран. Просто се уверете, че сте преминали пълния път на файла към някоя от помощните програми и трябва да получите добри резултати.