Introduzione

Nel tentativo di installare varie app su Ubuntu o altre distribuzioni Linux, spesso aggiungiamo diversi PPA. Nel tempo questi PPA potrebbero non essere aggiornati con l'ultima versione del sistema operativo. Ciò potrebbe creare problemi quando si tenta di aggiornare il sistema. Potresti avere anche altri motivi per eliminare o rimuovere un PPA dal tuo sistema.

Nota: è necessario rimuovere l'applicazione installata da PPA prima di rimuovere lo stesso PPA.

Rimuovere un PPA

Esistono diversi modi per rimuovere un PPA in Ubuntu. Puoi farlo dall'elenco Sorgenti software, rimuovendo i file sorgente dalla directory o nel modo più semplice usando apt. Esistono diversi vantaggi per tutti. Vedremo tutti i metodi per eliminare un PPA in dettaglio.

Rimuovere un PPA tramite la GUI (interfaccia grafica)

Questo metodo è adatto per quelli di voi che preferiscono usare la GUI rispetto alla riga di comando.

Entra nella Unity Dash (premendo il tasto super o Windows) e cerca Sorgenti software o Software Sources

In Sorgenti software, vai alla scheda Altro software o Other Software e seleziona il PPA desiderato dall'elenco. Successivamente fai clic su Rimuovi o Remove per rimuoverlo.

Se non si conosce il nome della PPA da rimuovere si potrebbe identificare lanciando il comando di aggiornamento dei pacchetti apt update e identificare il nome della PPA associata all'errore che visualizzate nel terminale.

Rimuovere un PPA usando APT nel terminale

Per aggiungere una PPA si utilizza principalmente il comando add-apt. Useremo lo stesso add-apt per rimuovere un PPA. Utilizzare il seguente comando nel terminale:

sudo add-apt-repository --remove ppa:PPA_Name/ppa

Nel comando precedente sostituire PPA_Name con il nome PPA desiderato. A questo punto potresti aver realizzato che devi conoscere il nome esatto di PPA per utilizzare questo metodo altrimenti diretto.

Se non si conosce il nome della PPA da rimuovere si potrebbe identificare lanciando il comando di aggiornamento dei pacchetti apt update e identificare il nome della PPA associata all'errore che visualizzate nel terminale.

Rimuovere un PPA da terminale

In alternativa, è possibile rimuovere il PPA dall'elenco delle fonti in cui sono memorizzati questi PPA. I PPA vengono archiviati sotto forma di PPA_Name.list. Utilizzare il comando seguente per visualizzare tutti i PPA aggiunti nel sistema:

sudo ls /etc/apt/sources.list.d

Cerca il tuo PPA desiderato qui e quindi rimuovi il PPA usando il seguente comando:

sudo rm -i /etc/apt/sources.list.d/PPA_Name.list

Se non si conosce il nome della PPA da rimuovere si potrebbe identificare lanciando il comando di aggiornamento dei pacchetti apt update e identificare il nome della PPA associata all'errore che visualizzate nel terminale.

Rimuovere un PPA usando ppa-purge

Potresti aver notato che in tutti e tre i metodi di cui sopra abbiamo parlato solo dell'eliminazione o della rimozione di un PPA. E le applicazioni installate usando questi PPA? Saranno rimossi a seguito della rimozione del PPA? La risposta è no. L'utility ppa-purge non solo rimuove il PPA ma disinstalla anche tutti i programmi installati dal PPA.

Installare ppa-purge usando il seguente comando:

sudo apt-get install ppa-purge

Ora usalo nel modo seguente per eliminare il PPA:

sudo ppa-purge ppa-url

L'URL del PPA è disponibile nell'elenco Sorgenti software.

Se non si conosce il nome della PPA da rimuovere si potrebbe identificare lanciando il comando di aggiornamento dei pacchetti apt update e identificare il nome della PPA associata all'errore che visualizzate nel terminale.

Conclusione

Abbiamo visto come rimuovere o eliminare le PPA da Ubuntu 18.04. Questi comandi dovrebbero funzionare anche sulle più recenti versioni di Ubuntu e derivate.