ADVERTENCIA: Los siguientes paquetes no se pueden autenticar. `apt-key update` no funciona

31

Estoy tratando de instalar bitcoind simplemente haciendo sudo apt-get install bitcoind, pero recibo este error que dice que los siguientes paquetes no se pudieron autenticar:

libdb5.1++ libcrypto++9 bitcoind

Simplemente puedo instalarlos sin autenticarlos, pero como este programa puede manejar dinero, me gustaría que fueran los correctos. Entonces encontré esta solución aquí en AskUbuntu, que sugiere hacer lo siguiente:

$ sudo apt-key update
$ sudo apt-get update

Después del primer comando, enumera cuatro teclas, de las cuales dice que todas permanecen sin cambios. El segundo comando simplemente hace lo habitual, pero termina con un mensaje que dice que hubo un error GPG. Después de algunas palabras, dice que las siguientes firmas no son válidas (traducidas libremente del holandés):

BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key <[email protected]>
BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>

Y las siguientes firmas no se pudieron verificar porque la clave pública no está disponible:

NO_PUBKEY 1F968B3903D886E7

Y las siguientes sugnaturas no eran válidas:

BADSIG E585066A30C18A2B Opera Software Archive Automatic Signing Key 2013 <[email protected]>

Y ha fallado obtener cosas de la siguiente dirección:

 http://extras.ubuntu.com/ubuntu/dists/precise/Release

¿Alguien sabe lo que puedo hacer para resolver esto?

kramer65
fuente
¿Cuál es la salida de sudo apt-key update && sudo apt-get update?
Braiam

Respuestas:

22

Debe agregar la clave de publicación manualmente.

El comando es

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com «key number»

donde «número de clave» debe reemplazarlo con la clave que falta.

Por ejemplo, en este error que recibió

NO_PUBKEY 1F968B3903D886E7

tu puedes hacer

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 1F968B3903D886E7
sudo apt-get update

De esa manera descargará esta clave en su llavero del servidor de claves (keyserver.ubuntu.com)

Sobre el error BADSIG, verifique esta respuesta aquí

NickTux
fuente
Gracias por el consejo. Desafortunadamente, eso solo resuelve el NO_PUBKEY, pero no los BADSIG. ¿Alguna idea de cómo podría resolver eso?
kramer65
1
Respuesta editada. Verifique el enlace que le di.
NickTux
ppaAgregué uno desde launchpad y esto me ayudó a importar su clave (¡el servidor de claves de ubuntu estaba bien!) Para deshacerme del 'paquete no autenticado' durante la instalación. No estoy seguro de por qué esta respuesta es rechazada; _;
nuala
1

No es la respuesta directa puede ser, pero hay una necesidad de actualizar el programa: update-manager-core. Si algún usuario recibe el error de que los paquetes no pueden autenticarse al ejecutar el administrador de actualizaciones , la actualización de este programa también se actualiza update managery proporciona una respuesta realmente rápida.

Por cierto, usé synaptic para hacer esta actualización, si eso es de alguna ayuda. Una vez que se procesó la actualización, el administrador de actualizaciones funcionó como lo hace normalmente.

ver 1204_HWE_EOL en el wiki de Ubuntu

Ricgal
fuente