Заэтот вопросТеперь у меня есть шаткие значения 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