Solución el error de verificación de firmas GPG de Launchpad en Ubuntu

Si utilizas Ubuntu y tienes agregado algún repositorio de la plataforma Launchpad a tu lista de Orígenes del software, seguramente te habrás encontrado con que desde hace poco tiempo devuelve errores de verificación de las llaves al actualizar la lista de paquetes. Esto ocurre porque Launchpad, entre otras nuevas mejoras, está ofreciendo firmas únicas para cada PPA.

Hace dos días publicamos en Genbeta un post sobre cómo instalar KDE 4.2 en OpenSUSE, Ubuntu y Fedora. Dicho proceso es sencillo, pero incluye añadir un proyecto de Launchpad en la lista de repositorios en el caso de usar Ubuntu, por lo que muchos usuarios se han encontrado con un error como este al tratar de actualizar la lista:

Un vistazo a…
LOS 10 COMANDOS MÁS PELIGROSOS de Windows, Mac, Linux

W: Error de GPG: http://ppa.launchpad.net intrepid Release Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 7EF7EED3AE0363FE
W: Tal vez quiera ejecutar ‘apt-get update’ para corregir estos problemas

La solución a estos errores pasa sencillamente por acudir a la página de cada proyecto, descargar la clave del repositorio e importarla desde Origenes del Software en la pestaña de Autenticación.

Si tienes un repositorio de Launchpad agregado no es mucho trabajo descargar e importar la clave, pero si tienes unos cuantos se puede hacer un poco pesado. Como alternativa, el usuario blackgr en UbuntuForums ha publicado un pequeño script no oficial que descarga e instala todas las claves de los repositorios que tengas en tu lista.

En este caso, sólo hay que descargar el paquete ZIP (se requiere estar registrado en UbuntuForums para descargar adjuntos), descomprimirlo y ejecutar el script “launchpad-update“ desde el terminal o haciendo doble click sobre él. Por defecto está configurado para Intrepid Ibex, en caso de usar Hardy Heron habrá que abrir el script con un editor de texto y cambiar la palabra “intrepid” por “hardy”.

Portada de Genbeta