Es aquí donde entran los PPA (o repositorios personales) de Launchpad. Cualquiera puede crear un PPA para alojar sus propios paquetes de manera que los usuarios puedan agregarlos a su sistema. El problema se encuentra en que cada PPA tiene su propia llave pública para verificar la autenticidad de los paquetes que descargamos (no nos vayan a pasar gato por liebre), la cual debemos agregar junto con cada repositorio para evitar encontrarnos con esto:
W: Error de GPG: http://ppa.launchpad.net jaunty Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 2D79F61BE8D31A30
…cada vez que accedamos a sus paquetes. Hace algunos días Alan Pope publicó un sencillo script creado por Dominic Evans que descarga y agrega por nosotros todas las llaves públicas que no tengamos. Más tarde, Source Guru lo extendió para que se ejecute automáticamente cada vez que el sistema intente conectarse a los repositorios, y hoy nos llega desde Ubuntips una versión en paquete .deb creado por josemdark (si nos lees, ¡muchas gracias!). En fin, después de esta pequeña “cadena de colaboradores”, les dejo la descarga del paquete en cuestión:
Descarga launchpadupdate-0.unknown.deb desde MediaFire.
Obviamente lo he probado y funciona realmente bien. Lo mejor es que después de instalarlo te olvidas de su existencia, y si en el futuro agregas otro PPA, el script hará su trabajo “automágicamente”. Por cierto, funciona desde Jaunty (9.04) hacia atrás; para Karmic (9.10), la versión de desarrollo, aparentemente no es necesario.











Vamos... sabemos que quieres comentar algo ;)