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

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

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

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

решение1

echo PURGE | debconf-communicate packagename

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

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

echo RESET question | debconf-communicate packagename

или

echo UNREGISTER question | debconf-communicate packagename

Связанный контент