06 diciembre 2009

Arreglar el Error GPG

Cuando instalamos una nueva aplicación desde un repositorio es recomendable autenticarlo con una llave pública. Si no lo hacemos nos dará un Error no_pubkey.

Se puede solucionar de tres maneras como ya comenté hace tiempo. Si son muchas las pubkeys que faltan fijaros en el mensaje de error.
Por ejemplo:

W: GPG error: http://download.virtualbox.org karmic Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY DCF9F87B6DFBCBAE

W: GPG error: http://ppa.launchpad.net karmic Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A8A515F046D7E7CF

Nos indica que faltan las llaves públicas DCF9F87B6DFBCBAE y A8A515F046D7E7CF de virtualbox y launchpad respectivamente.

Podeis solucionarlo añadiéndolas después de sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys

Por lo tanto pondríamos lo siguiente en la terminal:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DCF9F87B6DFBCBAE A8A515F046D7E7CF

Lo bueno de este método es que podemos arreglar todos los errores de GPG en una sola línea.

No hay comentarios:

Publicar un comentario