updates – ¿Cómo arreglar las claves GPG que faltan?

Pregunta:

Acabo de instalar Ubuntu 12.04 y agregué un repositorio, y cuando hice apt-get update , me faltaba la clave gpg.

El siguiente comando parece que no funciona para mí:

apt-get update 2> /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "\nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key && sudo gpg --export --armor $key | apt-key add -; done

¿Cómo arreglar este problema?

Respuesta:

Me gustó esta solución, vuelva a descargar las claves que faltan del servidor de claves de Ubuntu.

Para Ubuntu

En mi caso

 Reading package lists... Done  
 W: GPG error: http://ppa.launchpad.net precise 
 Release: The following signatures couldn't be verified because the public key is not available: 
 NO_PUBKEY 2EA8F35793D8809A

Aquí está el comando para agregar la clave que falta que se menciona en el mensaje de error.

sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 2EA8F35793D8809A

Así que tomo la clave que falta 2EA8F35793D8809A y le pido a keyserver.ubuntu.com que la agregue a la lista de claves que tengo en apt.

Para linux mint
Su servidor de claves es keyserver.linuxmint.com ligeramente diferente

sudo apt-key adv --recv-key --keyserver keyserver.linuxmint.com "missing key"

Servidores de claves alternativos para probar
keyserver.ubuntu.com

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım