Actualizar Llaves Públicas de Launchpad

Antes de desarrollar el tema, iniciaré con una breve información acerca de lo que es Launchpad para aquellos que aún no lo saben.

Launchpad es una aplicación web y un sitio web que apoya el desarrollo de software, en particular el de software libre. Está desarrollada y mantenida por Canonical Ltd.

Componentes de Launchpad:
  • Code: un sitio de alojamiento de código fuente que utiliza el centro de control de versiones bazaar.
  • Bugs: un sistema de seguimiento de errores para informar sobre bugs en diferentes distribuciones y productos.
  • Blueprints: un sistema de seguimiento para especificaciones y nuevas características.
  • Translation: un sitio para traducir aplicaciones a múltiples idiomas.
  • Answers: un sitio de ayuda para la comunidad.
  • Soyuz: una herramienta para llevar una pequeña parte del mantenimiento de paquetes y la publicación de archivos.
Launchpad es usada primordialmente para el desarrollo de Ubuntu y sus derivados oficiales, aunque también contempla otras distribuciones y proyectos independientes.

Error al Actualizar Sistema:

Es posiblemente que al tratar de actualizar los repositorios que dependen o corresponden a Launchpad haya visto un mensaje como este:



Esto es debido a que ahora los repositorios PPA han comenzado a ofrecer paquetes firmados. Y para descargar las llaves de aquellos programas alojados en Launchpad es necesario ir a su página correspondiente y hacerlo de forma manual.

Debido a la dificultad que esto podría representar para aquellos que tienen varios programas que dependen de Launchpad, en Ubuntuforums han creado un script que hace todo de forma automática.

Pasos a seguir para poder usar este script:


1) Descargarlo desde Ubuntuforums (para poder descargarlo debe registrarse) a la carpeta personal (home).

2) Como el archivo descargado est
á comprimido (launchpad-update.zip), debemos descomprimirlo.

3) Una vez descomprimido el archivo (
launchpad-update), procedemos a ejecutarlo desde la Terminal:

sudo ./launchpad-update intrepid

Finalmente:

sudo apt-get update

Nota: Para aquellos que tienen una versión diferente a "intrepid", solo tienen que cambiar el nombre por el de la versión que estén utilizando.