Как удалить значения из базы данных debconf?

19

По этому вопросу у меня теперь есть неожиданные значения preseed для моих установок из gitolite, так что gitolite не может быть установлен. Мне нужно очистить базу данных debconf от нескольких ключей, но я не вижу способа сделать это. Так же как и этот парень , насколько я могу судить.

Можно ли очистить базу данных debconf от нескольких значений?

troutwine
источник

Ответы:

30
echo PURGE | debconf-communicate packagename

Это удалит ВСЕ настройки для этого пакета, поэтому, если вы хотите сохранить некоторые, сначала получите их с помощью debconf-get-selections, а затем замените те, которые вы хотели сохранить.

Вы можете найти все возможные действия в руководстве по сборке Debian . Вместо того, чтобы очищать все вопросы от конкретного пакета, вы можете попробовать

echo RESET question | debconf-communicate packagename

или

echo UNREGISTER question | debconf-communicate packagename
тушеное мясо
источник