Воззрения кота Manual’а. Deb-пакеты. Приложение 4. Утилита apt-file: конспект

Алексей Федорчук

manul-logo-100Утилита 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 — использование в шаблонах регулярных выражений;
  • -- конец опций; необходимо, если шаблон начинается с дефиса.

Оставить комментарий

Перейти к верхней панели