Not Installed (Residual config) è sicuro per rimuovere tutto?


20

In Synaptic Manager ho notato che avevo molti pacchetti in quella lista e mi chiedevo se non fosse necessario rimuoverli per qualche motivo? O se è tutto sicuro da rimuovere. È possibile che alcuni debbano essere conservati o che mostrano pacchetti inutili che dovrebbero essere cancellati?

Ho corso sudo apt-get autoremove ma sono ancora lì. (Anche pulito e pulito automaticamente)

Cos'è...


Cordiali saluti: questi file di configurazione non occupano molto spazio. Ho appena eliminato 342 pacchetti con file di configurazione residui (principalmente kernel vecchi) e il totale complessivo dello spazio su disco recuperato: 2,6 MiB.
hackel,

La configurazione residua del kernel Linux di @hackel occupa molto spazio
endolith il

Risposte:


26

Quei pacchetti elencati sono solo quelli che hanno file di configurazione che non sono stati rimossi. A meno che non si preveda di reinstallare nuovamente i pacchetti e di voler mantenere la configurazione, sì, è possibile rimuoverli in modo sicuro. In sinaptica, puoi eliminarli selezionandoli tutti, usa il menu Pacchetto, quindi Elimina. Puoi farlo anche dal terminale:

dpkg -l | grep '^rc' | awk '{print $2}' | xargs sudo apt-get purge

38

Dato che questa domanda si è fusa qui, è necessario fornire alcune informazioni che potrebbero essere utili

Da man apt-get:

       rimuovere
           remove è identico a install tranne che i pacchetti vengono rimossi anziché installati. Nota
           che la rimozione di un pacchetto lascia i suoi file di configurazione sul sistema. Se un segno più è
           aggiunto al nome del pacchetto (senza spazi intermedi), sarà il pacchetto identificato
           installato anziché rimosso.

       epurazione
           purge è identico a remove tranne che i pacchetti vengono rimossi ed eliminati (qualsiasi configurazione
           anche i file vengono eliminati).

Quindi, quando rimuovi i pacchetti di solito usando Ubuntu-Software-Center o da sudo apt-get remove, lascia i suoi file di configurazione sul sistema.

Dall'aiuto della comunità ,

Anche se non esiste un modo integrato per rimuovere tutte le informazioni di configurazione dai pacchetti rimossi, è possibile rimuovere tutti i dati di configurazione da ogni pacchetto rimosso con il seguente comando.

dpkg -l | grep '^rc' | awk '{print $2}' | xargs dpkg --purge

Quindi, eseguire il comando seguente dal terminale:

dpkg -l | grep '^rc' | awk '{print $2}' | sudo xargs dpkg --purge

Ciò rimuoverà i file di configurazione dal pacchetto rimosso.


1
Risposta fantastica. Questo sicuramente aiuterà molto. Mi è piaciuta la combinazione grep / awk / xarg.
Luis Alvarado,

anche questo:dpkg -l | grep '^rc' | awk '{print $2}' | xargs sudo apt-get --purge remove -y
TPPZ
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.