El teu blog de Linux en català

Possiblement molts de vosaltres ja coneixeu els repositoris PPA de l’Ubuntu. Són repositoris que no venen de la mà de Canonical, sinó dels usuaris i desenvolupadors que hi ha al voltant (vosaltres mateixos en podríeu crear un). Un dels grans avantatges és que ens permeten instal·lar aplicacions que no estan als repositoris oficials de manera molt fàcil i ràpida.

Per exemple: si voleu instal·lar, el PopCorn Time, o l’Atom, o el Sublime Text, o la darrera versió del GNOME o del KDE o del LibreOffice, o bé si voleu instal·lar temes d’icones diferents o altre tipus de paquets que no hi són als mirrors oficials, doncs amb els PPA ho teniu resolt.

Afegir un repositori PPA

Hi ha dues maneres de fer-ho: la clàssica mitjançant la línia d’ordres, on trobem un ppa, l’afegim, actualitzem repositoris i instal·lem allò que volem:

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

O bé fent servir un gestor de PPA’s com el PPA manager i que podeu instal·lar… mitjançant la línia d’ordres!!

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

El PPA manager també vos permet eliminar repositoris PPA fàcilment.

y-ppa-manager

Eliminar un repositori PPA

Tot i que afegir un repositori PPA pot ser menjar faves i beure vi, eliminar-lo pot no ser tan fàcil. Amb PPA manager vos serà fàcil. Però si no voleu fer servir el PPA manager, haureu de fer servir un altra eina. Ubuntu no en té cap eina per defecte més enllà de suprimir el repositori manualment de l’/etc/apt/sources.list.d. Per sort, existeix el PPA-purge, que podeu instal·lar també mitjançant el seu propi PPA:

sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install ppa-purge

Una vegada instal·lat, només cal que li passeu el ppa que voleu eliminar. Per exemple, si volguérem eliminar el PPA del ppa-manager:

sudo ppa-purge ppa:webupd8team/y-ppa-manager

 

Molts cops, per a instal·lar nous programes o per a tenir versions més noves que les que ens proporciona Ubuntu, hem de configurar uns repositoris especials. La majoria d’aquests repositoris són PPA (Personal Package Archive) del Launchpad. En diverses ocasions hem explicat com configurar alguns d’aquests repositoris, per exemple per a l’OpenOffice, l’Amarok o l’OpenSonic.

Amb Ubuntu 9.10 Karmic Koala, que serà alliberat el proper 29 d’octubre, la configuració d’aquests repositoris es simplifica força. En aquesta nova versió, hi ha un programa que ens permet afegir-les fàcilment. Només cal saber el nom de la PPA, que és el que hi ha en la seva línia de repositori (la que afegiríem al fitxer sources.list), just després del “launchpad.net”. Per exemple, si ens centrem en l’OpenSonic, la línia en qüestió era:

deb http://ppa.launchpad.net/szymonw/ppa/ubuntu jaunty main

En aquest cas, el nom de repositori és “szymonw”. Altres cops és més senzill, com per exemple “openoffice-pkgs” per a l’OpenOffice, o “kubuntu-ppa” per a l’Amarok.

A Ubuntu Karmic Koala, hi ha un nou programa que es diu add-apt-repository, que ens permet afegir directament aquests repositoris al nostre sistema. S’utilitza amb la sintaxi següent:

sudo add-apt-repository ppa:nom_repositori_ppa

El programa ja s’encarrega tant d’afegir l’entrada corresponent al fitxer /etc/apt/sources.list com de descarregar-se la clau de xifrat i acceptar-la. Per exemple, per al cas que seguim de l’OpenSonic, només hauríem d’executar:

sudo add-apt-repository ppa:szymonw

I ja podríem actualitzar els paquets i instal·lar el joc.

Però, per simplificar encara una mica més aquesta tasca, també es pot realitzar de forma gràfica. Si executem el menú “Sistema>Administració>Fonts de programari”, anem a la pestanya “Programari de tercers” i fem clic a “Afegir”, directament podem escriure “ppa:nom_repositori_ppa” i ens afegirà completament el repositori.

Afegint repositori ppa

Afegint repositori ppa

Com veieu, una gran ajuda per als que utilitzem habitualment aquests repositoris.

Font: UbuntuGeek