Сколько раз вы замечали файл, сидящий в директории, и задавались вопросом … откуда появился этот файл? Или вы пытаетесь сказать другу, как использовать утилиту, но он не установлен, и вы не можете вспомнить, какой пакет вы установили для его получения.
Конечно, вы можете отправиться в 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 -– trimmed --
Это много выходных данных! Вы можете видеть, что есть много файлов, которые частично совпадают. Лучше передать полный путь к имени файла. В этом случае вы можете использовать 'which flac', чтобы определить, какую команду flac вы используете, а затем передать полный путь для dlocate.
$ which flac
/usr/bin/flac
$ dlocate /usr/bin/flac
flac: /usr/bin/flac
Теперь мы знаем, что команда flac находится в пакете под названием «flac». (Да, этот пример был очень простым). Вы даже можете получить более творческий (используйте символ рядом с 1 ключом, а не одну цитату)
$ dlocate `which flac`
flac: /usr/bin/flac
Если вам не хочется устанавливать другую утилиту, вы можете использовать «dpkg -S