Questo articolo Γ¨ una libera traduzione di quanto Γ¨ possibile trovare in questa domanda di askubuntu.com
I comandi per rimuovere applicazioni o binari su ubuntu sono molteplici, in questo articolo ne tratterΓ² i piΓΉ utilizzati.
Il comando segue la seguente sintassi:
apt-get remove packagenamee permette di rimuovere i file binari, ma non i file di configurazione o altri tipologie di dati.
Inoltre lascerΓ i pacchetti che dipendono dal pacchetto packagename installati.
Faccio notare che questo comando puΓ² avere in ingresso unβespressione regolare, come per esempio:
sudo apt-get remove "^application.*"che permette di rimuovere tutti i pacchetti il cui nome comincia con βapplicationβ.
Il comando ha due sintassi equivalenti:
apt-get purge packagenameo
apt-get remove --purge packagenameA differenza del comando indicato sopra, rimuove tutti i file che riguardano lβapplicazione, ma non le dipendenze installate con essa.
Questo comando risulta particolarmente interessante quando voglio riinizializzare unβapplicazione a causa di configurazioni sbagliate.
Questo comando rimuove tutti i pacchetti orfani, cioè pacchetti installati che sono stati installati come dipendenze di qualche altro pacchetto che ora non esiste più.
Questo comando viene usato quindi successivamente alla rimozione di un pacchetto per eliminarne anche le dipendenze a cui non sono piΓΉ interessato.
Esiste anche la versione βpurgeβ di questo comando, che permette di rimuoverne anche i corrispettivi file diconfigurazione
apt-get --purge autoremovePer poter avere una rimozione completa di un pacchetto in un solo comando, quindi che rimuove il binario, le dipendenze e i file di configurazione, utilizzare il seguente:
sudo apt-get purge --auto-remove packagename