Czy istnieje sposób na zastąpienie /etcplików konfiguracyjnych z pakietu, zastępując moje lokalne zmiany? Próbowałem, apt-get install --reinstall mypackageale nie aktualizuje plików.
W jaki sposób mogę to zrobić?
Czy istnieje sposób na zastąpienie /etcplików konfiguracyjnych z pakietu, zastępując moje lokalne zmiany? Próbowałem, apt-get install --reinstall mypackageale nie aktualizuje plików.
W jaki sposób mogę to zrobić?
Odpowiedzi:
Związane ServerFault pytanie opisano sposób przywracania plików konfiguracyjnych pakietu jeśli usunęliśmy je i wymaga, aby wyśledzić rzeczywisty .debplik.
Wszystko, co musisz zrobić:
Znajdź listę plików konfiguracyjnych dostarczonych przez pakiet:
dpkg --status <package>
(spójrz pod Conffiles:sekcję).
Usuń je samodzielnie.
Zainstaluj ponownie pakiet. Jeśli znalazłeś .debplik,
dpkg -i --force-confmiss <package_deb>.deb
Alternatywnie, przekazanie dpkgopcji przez aptpowinno działać:
apt-get install --reinstall -o Dpkg::Options::="--force-confmiss" <package>
dpkg -S /file/to/searchPodaj nazwę pakietu