LINUX.ORG.RU

автоматический ответ на вопросы dpkg

 


0

1

Доброго времени суток
При установке пакета через:

dpkg -i package.deb
задается вопрос, на который нужно ответить либо no и нажать Enter, либо просто нажать Enter (т.к. no - default значение).
Как можно автоматизировать ответ на вопрос?
yes no | dpkg -i package.deb - не работает

Есть два пути:

  1. Установить приоритет запросов в critical, что в подавляющем большинстве случаев позволяет настроить пакет на значения по умолчанию, не задавая вопросов.
    # DEBIAN_PRIORITY=critical apt -y install /путь/к/пакету.deb
  2. Преднастроить пакет заранее, используя debconf-set-selections.
anonymous ()
Ответ на: комментарий от anonymous

Первый вариант не прокатил. По второму варианту почитал, не понятен формат этой команды.

debconf-set-selections <<< 'название_пакета имя_вопроса тип_вопроса значение'
В интернет нашел примеры для распространенных пакетов (типа phpmyadmin), но у меня пакет специфический, для конкретного железа, которого даже нет в репозиториях, не понятно какие писать имя вопроса, тип вопроса и значение...

IceTony ()