Ripristina i file / etc / configuration dal default


Risposte:


31

Una domanda serverfault correlata descrive come ripristinare i file di pacchetto se li hai rimossi e richiede di rintracciare il .debfile effettivo .

Tutto quello che devi fare:

  • Trova l'elenco dei file di configurazione forniti dal pacchetto:

    dpkg --status <package>
    

    (guarda sotto la Conffiles:sezione).

  • Rimuovi da solo quei conffile.

  • Reinstallare il pacchetto. Se hai trovato il .debfile,

    dpkg -i --force-confmiss <package_deb>.deb
    

    In alternativa, passare l' dpkgopzione tramite aptdovrebbe funzionare:

    apt-get install --reinstall -o Dpkg::Options::="--force-confmiss" <package>
    

Bene grazie. Cosa succede se non si conosce in particolare quale pacchetto fornisce un file?
Naftuli Kay,

9
dpkg -S /file/to/searchti dà il nome del pacchetto
Dom

5

Oltre a removeapt-get offre anche il purgecomando che pulisce le personalizzazioni della configurazione, che può quindi essere seguito da unapt-get install


1
purgesicuramente funziona per molti pacchetti ma non quelli essenziali che non è possibile rimuovere senza rompere seriamente le cose.
jw013,

2
apt-get install -o Dpkg::Options::="--force-confnew" packagename
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.