Per un file registrato come conffile di dpkg, la cancellazione è una modifica locale della configurazione che il gestore dei pacchetti può conservare. Una reinstallazione normale non deve ripristinare quel file, anche quando il download del pacchetto riesce.

Per prima cosa individua i conffile registrati del pacchetto installato e il percorso realmente mancante. Un file generato da uno script di manutenzione è un altro caso, e un percorso copiato da un pacchetto più vecchio potrebbe non essere più valido.

Per un conffile confermato mancante, dpkg documenta --force-confmiss durante una reinstallazione deliberata. Questo richiede il ripristino del file mancante in modo più circoscritto di un purge, anche se può ripristinare altri conffile mancanti nella stessa operazione.

Purge rimuove la configurazione del pacchetto e può attivare ulteriori pulizie. Sceglilo solo come ripristino intenzionale, salvando ciò che deve sopravvivere.

Dopo il ripristino, esamina le impostazioni di listener, permessi dei client e upstream prima di consentire l'esposizione del servizio. L'esempio del fornitore non è la tua politica di distribuzione privata, e l'installazione del pacchetto può interagire con la gestione dei servizi.

Articoli correlati