Алексей Федорчук
Утилита
apt-file
служит для определения состава пакета, во-первых, и для поиска пакетов, содержащих определённый файл, во вторых. Ни в том, ни в другом случае изменений в системе она не вызывает, и потому запускается от имени обычного пользователя.
Установка
Утилита apt-file
может отсуствовать в стандартной инсталляции конкретного дистрибутива. Установить её можно так:
# apt install apt-file
Субкоманды
apt-file update
— создание и обновление базы Contents-файлов подключённых репозиториев; должна быть выполнена перед первым запуском и в дальнейшем повторяться при изменении списка подключяённых репозиториев;apt-file list|show [шаблон]
— вывод списка файлов пакетов, совпадающих с шаблоном; с опцией--fixed-string
, или-F
, запрещающей развёртывание шаблона, последний воспринимается как точное имя пакета;apt-file search|find [шаблон]
— поиск пакетов, содержащих файлы, совпадающие с шаблоном; с опцией--package-only
, или-l
, вывод ограничивается базовым именем пакета;apt-file purge
— очистка кеша Contents-файлов.
Опции
Некоторые опции применимы ко всем субкомандам, требующим аргументов:
--ignore-case
, или-i
— игнорирование региста символов в шаблонах;--regexp
, или-x
— использование в шаблонах регулярных выражений;--
конец опций; необходимо, если шаблон начинается с дефиса.