Gestione PPA · 2 min read · Nov 09, 2025

Gestione PPA di Ubuntu

I PPA o Archivi Personali di Pacchetti sono fondamentalmente repository software utilizzati dai sistemi Ubuntu per attività di aggiornamento/upgrade. Contengono set di pacchetti e liste di pacchetti per versioni particolari di Ubuntu. Il loro utilizzo è prezioso per casi di aggiornamento individuale, o quando si cerca una versione più recente di un’applicazione che non è ancora disponibile nei repository ufficiali di Canonical. L’aggiunta di molti PPA significa che ci sono più fonti per il tuo gestore di pacchetti da controllare prima di aggiornare, e aumenta anche le possibilità di avere rotture di pacchetti a causa di versioni interconflictive di pacchetti e delle loro varie dipendenze. Questo genera la necessità di una corretta gestione dei PPA, monitoraggio della loro validità e rimozione nel caso in cui non siano più attivi e causino il fallimento del nostro processo di aggiornamento.

Comprendere i PPA e Gestione di Base

Per aggiungere un PPA nel tuo sistema, devi prima trovare il suo nome. Supponiamo che io voglia l’ultima versione del Framework di Emulazione Windows “wine”, quindi secondo la pagina web del PPA, il suo nome è ppa:ubuntu-wine/ppa. Per installare questa nuova fonte software devo aprire un terminale e scrivere il seguente comando:

sudo add-apt-repository ppa:ubuntu-wine/ppa

seguito da:

sudo apt-get update

Per aggiornare la lista delle fonti. Dopo questo, posso eseguire lo strumento di aggiornamento e normalmente dovrei ricevere la versione più recente di wine come aggiornamento proposto.

Un altro modo per farlo è aprire l’applicazione “Software e Aggiornamenti” e andare alla scheda “Altro Software”. Lì posso premere il pulsante “Aggiungi” in basso a sinistra e inserire la riga APT che in questo caso sarebbe http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu.

Nota dallo screenshot sopra che i PPA possono essere abilitati/disabilitati e anche completamente rimossi. Cosa succede nel caso in cui il software installato da un particolare PPA (esempio usato: wine) abbia causato problemi nel mio sistema? Rimuovere il PPA annullerà l’installazione dei pacchetti provenienti da esso? No, non lo farà! Per correggere questo problema, dovrai usare il comando ppa-purge.

Prima dovrai installare il pacchetto ppa-purge inserendo il seguente comando in un terminale: sudo apt-get install ppa-purge. Poi puoi usarlo per rimuovere i PPA insieme ai pacchetti provenienti da quei repository inserendo il comando sudo ppa-purge ppa:ubuntu-wine/ppa. Nota che questa azione non rimuoverà completamente il pacchetto “wine”, ma lo riporterà alla versione disponibile nel prossimo repository attivo (abilitato) di priorità superiore del tuo sistema.

Y PPA Manager

Se vuoi evitare tutto il trambusto e la possibile confusione, puoi semplicemente installare lo strumento Y PPA Manager che ti aiuta a gestire facilmente i tuoi PPA. Il PPA per questo strumento è ppa:webupd8team/y-ppa-manager. Questo strumento ti permetterà di purgare i PPA tramite GUI, controllare la lista dei pacchetti di un PPA, scansionare i duplicati, fare il backup dei repository, importare le chiavi GPG mancanti e persino aggiornare i tuoi PPA attivi dopo un aggiornamento di rilascio di Ubuntu. Questo è salvavita poiché aggiornare i tuoi PPA per una versione più recente di Ubuntu richiede molto tempo per riscrivere tutte quelle fonti APT. Infine, puoi anche cercare un PPA in Launchpad e confrontare la versione installata con quella disponibile.

Link

  • Ubuntu
  • Sito Web PPA di Ubuntu
Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.