Използване на 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', но изходът не е толкова бърз или организиран. Просто се уверете, че сте преминали пълния път на файла към някоя от помощните програми и трябва да получите добри резултати.