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.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Mordraug suddetto

    Ottimo articolo (come sempre) 😀

    Un piacere leggerti Pablo ^^

    1.    usiamo linux suddetto

      Grazie Saito! Mi sei mancata! Che bello vederti qui ...
      Saluti! Paolo.

  2.   Juan Carlos Senar suddetto

    Molto chiaro! Grazie.

  3.   Giuliano suddetto

    Molto bene.

  4.   gambi suddetto

    OH MIO DIO!! grazie molto.
    Una piccola idea per completare questa ottima guida: avete mai pensato di inserire programmi che sono inclusi nella distribuzione stessa o che il repository ufficiale ha solo una versione obsoleta o che avete già installato?
    Ad esempio, ho installato il programma torrent Azureus aka Vuze dal repository ufficiale, e dopo averlo usato per alcuni mesi e avere abbastanza file e torrent attivi mi sono trovato di fronte al dilemma che non potevo disinstallare e perdere tutto quel lavoro e che io aveva bisogno di un solo strumento disponibile nell'ultima versione che il repository ufficiale di Ubunto non ha aggiornato.
    Penso, penso solo che ci sono riuscito ma è stata una vera odissea e non ho nemmeno imparato o capito come ho fatto

    1.    usiamo linux suddetto

      Ciao gambi! in realtà ... la procedura in quel caso è la stessa. Installate il PPA, aggiornate la lista dei pacchetti e quando aggiornate vi dirà che c'è una nuova versione del programma (nel vostro caso, azureus) che non è altro che quella disponibile nel ppa.
      Spero di essere stato chiaro.
      Saluti! Paolo.

  5.   Zito suddetto

    Va bene, ma a volte è incluso il ppa specifico per una distribuzione.
    Ho il problema ad esempio dell'aggiornamento di Turpial 3.0. che lo hanno incluso in http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
    mentre il mio centro software si concentra sugli ufficiali di Olivia o sui "rari" (io uso Linux Mint)
    Per quanto indichi che i file sono ospitati in Saucy, non scarico e installo il programma.

  6.   lozanotux suddetto

    Impossibile spiegare meglio! ... in questi giorni proverò a caricare l'YPPA Manager tradotto in spagnolo in 1 SOLO DEB 🙂 installa la cosa DEB e basta, non ha senso ... dovrebbe essere per persone che non so come aggiungere PPA e per installarlo è necessario aggiungere un PPA lol. Ottimo articolo, farà molto. Saluti!

  7.   Er Kiyo suddetto

    Adoro questo blog, Pablo! Buon design e contenuto pratico. La mia domanda è focalizzata su Elementary OS e relativa appunto a "Y PPA" e al centro software; È possibile che l'installazione del primo renda inoperante il secondo? Provo ad avviarlo e nopi,
    grazie mille

    1.    usiamo linux suddetto

      no, non credo proprio ...
      Non ho idea di cosa possa essere, ma non credo che il centro software sia la causa dell'errore.
      abbraccio! Paolo.

  8.   Immagine segnaposto Carlos Cifuentes suddetto

    Pagina molto buona, quella e io sono una spugna, vecchia signora ma continuo ad assorbire ciò che insegni oltre a quelli che forean o commento.

    1.    Luigys toro suddetto

      Grazie mille Carlos per i tuoi commenti, non è mai troppo tardi per imparare.

  9.   danny672007 suddetto

    Grazie mille per i vostri contributi, sono nuovo di Linux e mi avete aiutato a capire di più questo meraviglioso mondo!