Использование Ubuntu: с какого пакета вышел этот файл?

Использование Ubuntu: с какого пакета вышел этот файл?
Использование Ubuntu: с какого пакета вышел этот файл?

Видео: Использование Ubuntu: с какого пакета вышел этот файл?

Видео: Использование Ubuntu: с какого пакета вышел этот файл?
Видео: Дополнения к браузерам: Сolor Рicker - YouTube 2024, Ноябрь
Anonim

Сколько раз вы замечали файл, сидящий в директории, и задавались вопросом … откуда появился этот файл? Или вы пытаетесь сказать другу, как использовать утилиту, но он не установлен, и вы не можете вспомнить, какой пакет вы установили для его получения.

Конечно, вы можете отправиться в 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 ', Которая встроена, но результат не так быстр или организован. Просто убедитесь, что вы передаете полный путь файла к любой утилите, и вы должны получить хорошие результаты.

Рекомендуемые: