In questo post ti mostriamo come rimuovere ed eliminare a PPA da Ubuntu e distribuzioni basate su Ubuntu come Linux Mint.
Come con la maggior parte delle cose, ci sono un paio di modi diversi per rimuovere un PPA. Puoi usare il mouse (ovvero il modo GUI) o puoi usare la tastiera (ovvero il modo CLI).
Entrambi i metodi ottengono lo stesso risultato finale: eliminare un PPA che hai aggiunto al tuo sistema. Dirò in anticipo che il metodo CLI, sebbene sembri più spaventoso, è di gran lunga il modo più veloce e sicuro per farlo.
Come molte persone, aggiungo PPA a Ubuntu (o più precisamente all'elenco delle fonti software di Ubuntu) in modo da poter installare il ultime versioni di app, driver o altro software che desidero che non siano disponibili tramite il normale Ubuntu archivio.
Non tutti i PPA sono uguali; alcuni PPA contengono una tonnellata di software, driver e pacchetti, alcuni dei quali non sono stabili
In breve, i PPA sono veloci, efficienti e... Sì, non senza il loro propri problemi.
Ma il problema più grande che incontro è che non tutti i PPA sono uguali.
Vedere, la maggior parte dei PPA sono specifici del software. Vale a dire che si concentrano sulla creazione e sul confezionamento di una singola app o strumento (e di eventuali dipendenze correlate di cui ha bisogno) per un determinato set di versioni di Ubuntu. Sai che quando aggiungi il PPA interesserà solo a specifico set di software sul tuo sistema: nessuna brutta sorpresa!
Maattenzione ai PPA del lavello della cucina. Questi tipi di PPA contengono a tonnellata di diversi pacchetti, driver, librerie e dipendenze, tutti nello stesso repository, non tutti possono essere compatibili, stabili o desiderati.
È fin troppo facile aggiungere inconsapevolmente un PPA per lavello da cucina al tuo sistema per installare un'app, solo per aggiornare inavvertitamente metà del tuo sistema operativo insieme ad esso!
Per impedire che i pacchetti che non voglio aggiornare vengano aggiornati quando "devo" utilizzare il PPA del lavello della cucina, rimuovo prontamente il PPA in seguito, da qui questo post.
Mentre puoi anche disabilitare un PPA per prevenire aggiornamenti imprevisti e bloccare i pacchetti su una versione particolare, non ha senso: se non hai bisogno di usare un PPA, lascialo perdere.
Per aggiungere un PPA su Ubuntu si usa il comando sudo add-apt-repository ppa: nome
, quindi inserisci la tua password di root per autorizzare la modifica.
Ma è altrettanto facile rimuovere un PPA in Ubuntu usando un comando simile. In una nuova finestra di terminale (premere Ctrl
+ alt
+ T
per aprirne uno) eseguire il comando:
sudo add-apt-repository --remove ppa: nome/qui
Sostituire ppa: nome
con il relativo nome PPA, nella stessa sintassi. Per esempio:
sudo add-apt-repository --remove ppa: dhor/myway
Se non conosci il nome PPA (e potresti non saperlo; potrebbe essere passato un po' di tempo da quando l'hai aggiunto) puoi rimuovere i PPA di Ubuntu usando il Aggiornamenti software app, ovvero la modalità GUI.
Potrebbe essere una seccatura abbastanza complicata aggiungere un PPA a Ubuntu o Linux Mint usando una GUI, ma rimuoverne uno è molto più semplice.
Su Ubuntu, Ubuntu MATE o una distribuzione simile segui questi passaggi:
Ti verrà chiesto di confermare la tua password (inserirla) e vedrai una richiesta per aggiornare l'elenco dei pacchetti del tuo sistema.
Se sei su Kubuntu o KDE Neon puoi andare su Muon Discover > Sorgenti > Configura sorgenti software
per accedere a un elenco di PPA e gestirli (ovvero eliminare, rimuovere, aggiornare, modificare) lì.
Nota che ogni PPA che aggiungi aggiunge due righe al tuo source.list.d
file: uno per i pacchetti di installazione e uno per il codice sorgente. Dovresti rimuovi entrambe le voci per rimuovere completamente un PPA dal tuo sistema.
Quando rimuovi (elimina) un PPA dal tuo sistema NON rimuovi (elimina) nessun pacchetto che hai installato o aggiornato da esso.
Per farlo, per rimuovere tutti i pacchetti installati da un PPA, eseguire il downgrade di tutti i pacchetti interessati e rimuovere il PPA è possibile utilizzare il PPA Purge
attrezzo.
Dal momento che è uno strumento CLI, presumo che tu stia bene installandolo dalla riga di comando:
sudo apt install ppa-purge
Quando hai installato PPA Purge puoi eseguire:
sudo ppa-purge ppa: nome/qui
Se non conosci il nome del PPA che desideri eliminare, cercalo nel Aggiornamenti software prima l'app.
Ci sono molte ragioni per cui potresti voler rimuovere un PPA da Ubuntu, Linux Mint e relative distro.
L'archivio potrebbe non supportare più il tuo Versione Ubuntu, con conseguente visualizzazione di errori e avvisi quando si tenta di aggiornare il software; potrebbe avere una chiave GPG scaduta, che genera anche errori e avvisi.
Infine, aggiungendo molti di PPA al tuo sistema può rendere l'aggiornamento un tocco più lento, poiché ogni archivio deve essere controllato per gli aggiornamenti e il loro elenco di pacchetti rispetto a quello esistente.
Tutto Ubuntu, tutti i giorni. Dal 2009.