debconf-set-selections -
вставляет
новые
ответы в
базу
данных debconf
debconf-set-selections файл
debconf-get-selections | ssh другая_машина debconf-set-selections
debconf-set-selections может
быть
использована
для
автоматической
настройки
ответов из
базы
данных debconf
или для
изменения
имеющихся
ответов.
Каждый
вопрос
будет
помечен
как уже
заданный,
чтобы debconf
больше не
задавал
его
пользователю.
Если
задано имя,
то оно
рассматривается
как файл
для чтения,
иначе
данные
берутся со
стандартного
входного
потока (stdin).
Используйте
эту
команду
для
заполнения
debconf ответами
только для
пакетов,
которые
будут или
уже
установлены.
Иначе всё
может
закончиться
значениями
в базе
данных для
удалённых
пакетов,
которые
нельзя
удалить,
или всё
усугубится,
если это
разделяемые
значения.
Программу
рекомендуется
использовать
только для
заполнения
базы
данных
новой
машины с
идентичной
установкой.
Данные
представляют
собой
набор
строк.
Строки,
начинающиеся
с символа #
считаются
комментариями.
Пустые
строки
игнорируются.
Все
остальные
строки
являются
ответом на
один
вопрос, и
должны
содержать
четыре
значения,
каждое
отделяется
от другого
одним
пробельным
символом.
Первое
значение —
это имя
пакета,
которому
принадлежит
вопрос.
Второе —
это имя
вопроса,
третье —
это тип
вопроса, а
четвёртое
значение
(до конца
строки) —
это
значение
используемое
для ответа
на вопрос.
Также
третье
значение
может быть
равно «seen»;
такая
строка
помечает
вопрос в
базе
данных debconf
как
заданный.
Заметим,
что
автозаполнение
ответов на
вопросы по
умолчанию
помечает
эти
вопросы
как
заданные,
поэтому
для
изменения
ответа по
умолчанию
без
пометки
вопроса
как
заданного,
вам нужны
две строки.
Строки
продлеваются
на
следующую
строку,
если
оканчиваются
символом
«\».
# Принудительно задать приоритет debconf как критический.
debconf debconf/priority select critical
# Изменить интерфейс по умолчанию на readline, но позволить пользователю выбрать.
debconf debconf/frontend select readline
debconf debconf/frontend seen false
-
--verbose, -v
- подробный
отчёт при
работе
-
--checkonly, -c
- только
проверить
правильность
формата
файла, не
записывать
изменения
в базу
данных
debconf-get-selections(1)
(доступна
из пакета
debconf-utils)
Petter Reinholdtsen <
[email protected]>