Esta es una traducción de la página de Launchpad
en la que se explica el uso correcto de un PPA (Archivo
Personal de Paquetes). Le extraje la parte que es más
útil para los usuarios.
Instalar y desinstalar programas de un PPA es tan fácil
cómo instalar programas del archivo primario de Ubuntu.
Esto lo convierte en una manera ideal de distribuir
versiones beta, compilaciones diarias y otras versiones
de su programa para testear, sin tener que pedir a tus
testers que compilen desde el código fuente.
Los paquetes que publicas en tu PPA se mantendrán allí
hasta que tú los elimines, sean reemplazados por otro
paquete que subas o la versión de Ubuntu ante cuál los
hayas compilado se haya vuelto obsoleta.
Los PPA trabajan como archivos normales de Ubuntu.
Puedes instalar programas de la forma habitual
–por ejemplo, a través de apt-get o synaptic-- y cuando
sea que haya una actualización Ubuntu te informará que
la instales.
Para instalar paquetes de un PPA, tienes que informarle a
Ubuntu dónde encontrarlo. Esto lo haces informandole de
la URL del PPA, la cuál puedes encontrar en la página de
resumen del PPA.
Por ejemplo, observemos el PPA del Equipo de Pruebas de AWN.
Si estás utilizando la más reciente versión de desarrollo de Ubuntu,
todo lo que necesitas es copiar esas lineas de la sección
apt sources.list de la página. Por ejemplo:
Si, como mucha gente, estás utilizando otra versión de Ubuntu
--digamos, la versión estable más reciente--, entonces necesitas
seleccionar la versión de la lista con solapa.
Esto automaticamente actualiza las URL que necesitas copiar.
Cada PPA tiene su propia y única clave que es usada para firmar
a los paquetes de ese archivo. Esto te deja saber que:
* Los paquetes que estás descargando no han sido alterados
desde que Launchpad los compiló.
* Estás descargando del PPA que querías.
Importante: Los paquetes que instalas de un PPA corren
bajo tu propio riesgo. Ubuntu, Launchpad y Canonical
no soportan estos paquetes. Tienes que asegurarte que
confias plenamente en el empaquetador del PPA antes
de instalar sus programas.
Hasta que no añades la clave del PPA a tu sistema, te aparecerán
advertencias de que estás descargando de una fuente no confiable.
Si confías en el empaquetador del PPA, añade la clave a tu sistema.
La manera más sencilla de añadir la clave del PPA a tu sistema
es mirar nuestro screencast. Esto es lo que te cuenta:
Paso 1: Visita la página de resúmen del PPA en Launchpad.
Volvamos a la del Equipo de Pruebas de AWN que miramos antes.
Paso 2: Cliquea en la huella de la clave en la página de resúmen.
Vas a encontrar algo como esto:
B0BE17C2A0C914F086B7B8327D2C7A23BF810CD5.
Paso 3: Esto te va a llevar a la página de la clave en el servidor
de claves de Ubuntu. Cliquea en la ID, la que es algo como esto:
BF810CD5
Paso 4: Copia la clave pública, que se asemeja a esto:
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: SKS 1.0.10 mI0ESXS1/wEEALis4to4JdgrkdRunmSTfB2tYRq99Cdcgdh9up4HzAf1yTZ
U1EtmETPP1Uy2 vnAFf/cCunL5VRywNJB3QOxiHdvNlijbdsa0H/fT/ulq+A4iDljUEfsaJug+dAB5uEJE0BzZ agRjgLbFvRYtsKf3BwZizbo4XtWSAm3JSjZCGZKTABEBAAG0
IkxhdW5jaHBhZCBQUEEgZm9yIEF3biBUZXN0aW5nIFRlYW2
IRgQQEQIABgUCSXqnWgAKCRBBf7ZCSCH+JPZMAJ4xW7gbpuA+ yedehvDQWdJHHUgseQCgy6NOmAyXqRKrIXWERkXw6h9Ts
RuItgQTAQIAIAUCSXS1/wIbAwYLCQgHAwIEFQIIAwQWAgMB
Ah4BAheAAAoJEH0seiO/gQzVpSID/0FXxTSLtxPHrT7IE9eif5qJ vjOjzcmOCXe9/3G0ctV8IfYHx0VynddjxgTqJ9WuEjMLVHRgXvK1
Rw1XMlik+MeyyHrr9EWQDUFbUs+Yc2usRyZY8pVe2Uwy2x7lF
si6VBfo0k9jVsu1l1qBU9BhANJDUTHjR15aPYiUJiZa 13CZ =a6Gh
-----END PGP PUBLIC KEY BLOCK-----
Paso 5: Pega la clave pública en un editor de texto y guardala.
Paso 6: Abre el menú Sistema → Administración → Fuentes de
Software y cliquea en la solapa Autentificación.
Paso 7: Cliquea en Importar Clave Pública, selecciona la clave que
habias guardado previamente y listo!
Code:
ACTUALIZACION 5 de Junio
Dominic Evans ha realizado un script llamado
"launchpad update" que busca todas las claves
de los PPA por nosotros.
Hay que descargarlo, darle permisos de ejecución
(chmod 755) y ejecutarlo.
Code:
ACTUALIZACION 17 de Octubre
A partir de la versión Karmic Koala 9.10 hay un
comando nuevo llamado add-apt-repository que
añade el PPA y la clave pública del PPA de forma
automática. Su modo de uso es
sudo add-apt-repository ppa:nombre-del-ppa.