Jak usunąć wartości z bazy danych debconf?

19

Na to pytanie mam teraz chropowate wstępnie ustawione wartości dla moich instalacji gitolitu, tak że gitolite nie instaluje się. Muszę wyczyścić bazę danych debconf z kilku kluczy, ale nie widzę sposobu na osiągnięcie tego. Ten facet też nie był tak blisko, jak mogę to stwierdzić.

Czy można wyczyścić bazę danych debconf z kilku wartości?

pstrąg
źródło

Odpowiedzi:

30
echo PURGE | debconf-communicate packagename

Spowoduje to usunięcie WSZYSTKICH konfiguracji dla tego pakietu, więc jeśli chcesz je zapisać, najpierw zdobądź je z debconf-get-selections, a następnie zamień te, które chciałeś zachować.

Wszystkie możliwe działania można znaleźć w instrukcji pakowania Debiana . Zamiast usuwać wszystkie pytania dotyczące konkretnego pakietu, możesz spróbować

echo RESET question | debconf-communicate packagename

lub

echo UNREGISTER question | debconf-communicate packagename
gulasz
źródło