Risposte:
Come dice la man apt-getpagina :
remove - remove è identico all'installazione, tranne per il fatto che i pacchetti vengono rimossi anziché installati. Si noti che la rimozione di un pacchetto lascia i suoi file di configurazione sul sistema . Se viene aggiunto un segno più al nome del pacchetto (senza spazi intermedi), il pacchetto identificato verrà installato anziché rimosso.
purge - purge è identico a rimuovere tranne che i pacchetti vengono rimossi ed eliminati (anche i file di configurazione vengono eliminati ).
Questo ovviamente non si applica ai pacchetti che contengono file di configurazione nella cartella principale dell'utente (ad es . /home/SexyNoJutsuUser:), questi file non verranno toccati ( Perché "Elimina" non rimuove tutto ciò che riguarda un'app? )
Quindi, ad esempio, se dovessi rimuovere Chrome, Firefox, XBMC o qualsiasi altro che contenga alcuni file di configurazione all'interno della tua /homecartella, questi file rimarranno lì.
D'altra parte se dovessi installare apache, squid, mysql o altri servizi simili in cui salvare i loro file /etc, questi file di configurazione verranno eliminati se lo usi purge.
Un estratto dalla mia risposta su un'altra domanda:
apt-get remove packagename
rimuoverà i file binari, ma non i file di configurazione o di dati del pacchettopackagename.apt-get purge packagenameoapt-get remove --purge packagename
rimuoverà tutto ciò che riguarda il pacchettopackagename, [...]
Particolarmente utile quando si desidera "ricominciare tutto" con un'applicazione perché si è incasinata la configurazione.
apt-get purgerimuove i file di configurazione, mentre apt-get removenon lo fa.
aptè simile, ma un'alternativa a,apt-get): askubuntu.com/questions/936810/apt-remove-vs-purge