Amigos míos, actualizo este post con la nueva solución disponible para usuarios de Karmic Koala :)
Si hoy te levantaste en la mañana, quisiste actualizar tu Ubuntu y te apareció el siguiente error:
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 6AF0E1940624A220
Eres uno más de los muchos usuarios que han sufrido con este problema. ¿La razón?. Los repositorios PPA de Launchpad (PPA = Personal Package Archives), que son repositorios de Ubuntu donde puedes guardar tus proyectos personales y en donde están muchos proyectos de programas, han empezado a ofrecer paquetes firmados.
Para esto tenemos 2 soluciones: la primera es dirigirte a la página donde se encuentra el proyecto que te arroja el error de la llave GPG y descargar su clave y desde Origenes de Software (Pestaña Autentificación) pegar esa clave.
No parece muy difícil, ¿no?
El problema surge cuando tienes muchas claves que descargar. Eso puede hacer que pierdas la paciencia con mucha facilidad.
Por eso la segunda solución es mucho más sencilla. En Ubuntuforums crearon un script que automáticamente busca en nuestros repositorios aquellos conflictivos y descarga la clave correspondiente.
Los pasos son los siguientes:
- Descarga el script de aquí y descomprímelo
- Abres la terminal (Aplicaciones/Accesorios/Terminal) y te diriges a la carpeta donde se encuentra el script. En mi caso lo que tuve que escribir es cd Documentos
- Ejecutas el script según la versión que tengas: sudo ./launchpad-update intrepid (si tienes Intrepid. Lo cambias por Hardy o Jaunty, si usas alguna de esas versiones)
- Esperas, ¡y listo!
Nueva solución
Ulyses2k subió una nueva solución. Ésta es mucho más sencilla, ya que lo único que tienes que hacer es descargar, descomprimir, dirigirte con la terminal hacia donde está el archivo descomprimido y escribe sudo ./launchpad-update. Automáticamente reconocerá la versión que estamos usando y descargará las llaves. Para ésto, dirígete a éste post y descarga el archivo adjunto (debes estar registrado para poder descargar el archivo)
Solución para Karmic Koala
En Karmik Koala la solución es mucho más sencilla. Sólo tienes que descubrir a qué programa pertenece la llave gpg no descargada. Luego abres una terminal y escribe lo siguiente:
sudo add-apt-repository ppa: nombre del repositorio en Launchpad
Esto permitirá la descarga tanto de la llave gpg como del repositorio completo, sin necesidad de agregarlo al sources.list.
Por ejemplo, para añadir la llave gpg y el repositorio de AWN escribo sudo add-apt-repository ppa:awn-testing
Actualizas con sudo apt-get update, ¡y listo!
Espero que les sirva. Agradecimientos a Desde Ubuntu para el Mundo y Ubuntulife por su ayuda
Ahora he encontrado una nueva solución. La puedes conocer siguiendo éste enlace