Gestisci i repository PPA in Ubuntu

¿perché agregar Repository PPA se abbiamo già migliaia di programmi che utilizzano i repository ufficiali di Ubuntu?

I file del pacchetto personale (PDATI PERSONALI Package Archive, in inglese), consentire agli sviluppatori di distribuire direttamente software e aggiornamenti agli utenti di Ubuntu senza dover attendere l'aggiornamento dei repository di Ubuntu.

Launchpad, il sito che ospita la maggior parte dei PPA disponibili, crea i file binari e li archivia in un repository specifico. Ciò significa che gli utenti di Ubuntu possono installare questi pacchetti nello stesso modo in cui sono abituati a installare il resto delle applicazioni in Ubuntu, con l'ulteriore vantaggio che avranno gli ultimi aggiornamenti per questi programmi e potranno persino trovare programmi che non sono disponibili nei repository ufficiali.

Come installare i repository PPA

Facciamo un esempio pratico. Supponiamo di voler installare Shutter. La prima cosa che dobbiamo sapere è il nome identificativo del PPA che vogliamo installare. Nella pagina Shutter PPA è chiaro che per aggiungere questo repository è necessario prendere nota della riga ppa: otturatore / ppa.

ppa

Opzione 1: dalla riga di comando

Tutto ciò che occorre fare è aprire un terminale e inserire i comandi appropriati per aggiungere il PPA, aggiornare l'elenco dei pacchetti e installare il programma desiderato (Shutter nel nostro esempio).

sudo add-apt-repository ppa: shutter / ppa sudo apt-get update sudo apt-get install shutter

Opzione 2: dal Software Center

1. - Apri Ubuntu Software Center.

2. - Modifica > Origini del software

3. -  Quindi nella scheda Altro software, fare clic aggiungere e inserisci la riga PPA. Nel nostro esempio: ppa: otturatore / ppa e fare clic su Accettare.

sorgenti software

4. Installa il programma desiderato (continuando con il nostro esempio, Shutter).

Come rimuovere i repository PPA

Opzione 1: rimuovere il PPA dalla riga di comando

Seguendo il nostro esempio da Shutter:

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

Ovviamente la riga ppa: shutter / ppa dovrà essere sostituita da quella corrispondente in ogni caso.

Opzione 2: dal Software Center

1. - Apri Ubuntu Software Center.

2. - Modifica > Origini del software

3. - Quindi nella scheda Altro software, fare clic rimuovere e fare clic su Accettare.

Attenzione: questo rimuoverà il PPA dall'elenco dei pacchetti ma i pacchetti installati tramite il PPA non verranno disinstallati, operazione che dovrà essere eseguita manualmente. Per automatizzare questo processo, che può essere complicato per alcuni, ci sono strumenti come PPA Purge o Responsabile Y-PPA.

Come rimuovere automaticamente un PPA e i suoi rispettivi pacchetti

Opzione 1: dalla riga di comando

PPA-Purge è un semplice script che rimuoverà il PPA in questione e tutti i pacchetti installati da esso.

1. - Installa PPA-Purge

sudo apt-get install ppa-purge

2. - Utilizzare PPA-Purge per disinstallare il PPA. Seguendo il nostro esempio:

sudo ppa-purge ppa:shutter/ppa

Opzione 2: utilizzo di YPPA

1. - Installa Y-PPA:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

2. - Rimuovi il PPA in questione. L'interfaccia grafica di Y-PPA Manager è abbastanza intuitiva per capire cosa fare.

Come disabilitare i repository PPA

La disabilitazione di un PPA implica che il sistema non riceverà alcun aggiornamento da quel PPA, ma i pacchetti installati in precedenza non verranno rimossi. Il vantaggio di disabilitare un PPA piuttosto che rimuoverlo è che è più facile riattivarlo.

Per disattivare un PPA:

1. - Apri Ubuntu Software Center.

2. - Modifica > Origini del software

3. - Quindi nella scheda Altro software, deseleziona la casella accanto al PPA in questione e fai clic su Accettare.

È importante disabilitare entrambe le linee di ogni PPA.

Allo stesso modo, anche un PPA può essere riattivato.