Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati


Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento.

Introduzione

Questa breve guida vuole aiutare gli utenti a installare e rimuovere le PPa dal sistema evitando potenziali trappole.

Cosa è una PPA?

Una PPA (Personal Package Archive) è un repository di software terze-parti ospitato in Launchpad e comunemente usato in Ubuntu per distribuire nuovi o non-ufficiali pacchetti software.

Una PPa permette di:

  • Installare nuove versioni di software.
  • Accedere a software non disponibile nei repository ufficiali.
  • Testare software in sviluppo.

Installare da PPA

Passo 1: Aggiungere la PPA

sudo add-apt-repository ppa:example/ppa-name

Passo 2: Aggiornare la lista dei package

sudo apt update

Questo rinfresca i tuoi repositories così Ubuntu sa dei nuovi packages.

Passo 3: Installare il package

sudo apt install package-name

Listare le PPA installate

Per vedere tutti i repository configurati:

inxi -r

Rimuovere una PPA

sudo add-apt-repository --remove ppa:example/ppa-name
sudo apt update

Nota: Questo rimuove il repository (PPA) ma non downgrada o rimuove i package installati.

Per disinstallare i package

sudo apt purge package-name

Questo rimuove il package e tutti i file di configurazione annullando completamente la PPA (Metodo/rollback raccomandato)

Se tu vuoi:

  • Riportare i package al livello ufficiale di Ubuntu
    o
    Eliminare pulitamente tutto quello che ha installato la PPA

Installa e usa ppa-purge:

sudo apt install ppa-purge
sudo ppa-purge ppa:example/ppa-name

ppa-purge:
  • Rimuove la PPA
  • Retrocede i package modificati
  • Restora i repository ufficiali
  • Rimuove package singoli installati dalla PPA

Questo è il metodo corretto e raccomandato.

Prima di upgrade a nuova versione

Nota: anche se in teoria l'upgrader dovrebbe temporaneamente disabilitare tutti i repository di terze parti questo non sempre avviene.
Perciò si raccomanda di verificare e disabilitare manualmente le PPA prima di un upgrade.

Analogamente fare sempre backup prima di importati modifiche al sistema.

Prima di upgrade a nuovo release (ad esempi22.04 → 24.04) dovresti:

Temporaneamente disabilitare o rimuovere tutte le PPA

PPA create per un vecchio release potrebbero:

  • Interrompere il processo di upgrade
  • Causare conflitti di dipendenza
  • Impedire che do-release-upgrade si completi

Per rimuoverle temporaneamente:

sudo add-apt-repository --remove ppa:user/ppa-name

O commentarle manualmente in:

/etc/apt/sources.list.d/

Completare l'upgrade

Usare il meccanismo ufficiale di upgrade:

sudo do-release-upgrade

Dopo upgrade verificare la disponibilità delle PPA

Una volta effettuato l'upgrade:

  • Vedere la pagina della PPA in Lauchpad
  • Confermare che supporti il nuovo Ubuntu (per esempio: noble, jammy, etc.)
  • Ri-aggiungere la PPA solo se esplicitamente supporta il nuovo release

Pratiche consigliate

  • Preferire i repository ufficiali di ubuntu se possibile
  • Minimizzare il numero delle PPA
  • Eseguire sempre sudo apt update dopo modifica di repository
  • Usare ppa-purge per tornare indietro
  • Disabilitare le PPA prima di major upgrades

Ulteriori risorse

* https://discourse.ubuntu.com/t/quick-start-ppa-installation-removal-guide (atricolo in inglese)


CategoryAmministrazione