Przywróć pliki konfiguracyjne / etc / z ustawień domyślnych


Odpowiedzi:


31

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>
    

Fajnie dzięki. Co jeśli nie wiesz w szczególności, który pakiet zawiera plik?
Naftuli Kay

9
dpkg -S /file/to/searchPodaj nazwę pakietu
Dom

5

Poza tym removeapt-get oferuje także purgepolecenie, które czyści twoje dostosowania konfiguracji, po których może następowaćapt-get install


1
purgez pewnością działa w przypadku wielu pakietów, ale nie tych niezbędnych, których nie można usunąć bez poważnego zepsucia.
jw013

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.