
Si estos dias has estado actualizando paquetes y alguno de tus repositorios pertenecen a algun proyecto de LaunchPad seguramente habras observado en pantalla un mensaje de error similar a :
GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 4874D3686E80C6B7
Y aunque no dispongas de la firma puedes descargar los paquetes, el uso de firmas añade un mecanismo de seguridad al sistema pues se usan para autentificar los paquetes descargados, y asegurarnos de que estamos descargando esos ficheros desde donde se supone realmente que se deben descargar.
Este error de firmas no encontrada o disponible para LaunchaPad es debido a una mejora que se esta haciendo ahora en esta web que alberga proyectos, de manera, que cada proyecto dispondra de su propia clave. Una solucion es ir a la propia pagina de cada proyecto, descargar la clave correspondiente del repositorio e importarla desde Origenes de Software (pestaña Autenticacion).
Otra opcion es usar el siguiente script que ya se encarga de ir mirando la lista de nuestros repositorios y descargando e instalando las claves correspondientes.
Tras hacer esto, ya podremos actualizar sin problemas y no debiera aparecer el mensaje de clave publica no disponible.
Si estas interesado en el tema, tambien puedes crear tus propias GPG.
Fuentes | Ubuntips | GenBeta | Desde Ubuntu | Ubuntu-es
Comentarios recientes