ยฟ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.
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.
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.
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.
Allo stesso modo, anche un PPA puรฒ essere riattivato.
Ottimo articolo (come sempre) ๐
Un piacere leggerti Pablo ^^
Grazie Saito! Mi sei mancata! Che bello vederti qui ...
Saluti! Paolo.
Molto chiaro! Grazie.
Molto bene.
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
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.
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.
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!
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
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.
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.
Grazie mille Carlos per i tuoi commenti, non รจ mai troppo tardi per imparare.
Grazie mille per i vostri contributi, sono nuovo di Linux e mi avete aiutato a capire di piรน questo meraviglioso mondo!