Fail, NO_PUBKEY DFD993306D849617

En algunas ocasiones al intentar instalar algún paquete desde un repositorio o al intentar actualizar nuestro mirror local, puede que obtengamos una salida similar a algunas de las que siguen. Ésto significa que la clave pública del servidor no es conocida por nuestro equipo (cliente) y por lo tanto no se confía en dicho repositorio.
En caso de querer instalar software siempre se puede ignorar esta advertencia, pero si lo vamos a emplear el repositorio habitualmente, lo mejor es optar por hacer dicha clave conocida de nuestro sistema, para evitar este molesto warning cada vez.
[GNUPG:] ERRSIG DFD993306D849617 1 2 00 1320145506 9
[GNUPG:] NO_PUBKEY DFD993306D849617
gpgv: Imposible comprobar la firma: Clave pública no encontrada
Release signature does not verify.
O
W: Error de GPG: http://gq.net.ru squeeze Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 4514FF91C64C9D77
Vamos ahora a descargar la clave e importarla en nuestro sistema. Primero descargamos la clave GPG de un servidor de confianza, por ejemplo pgpkeys.mit.edu. Para ello, únicamente necesitamos especificarle la clave al siguiente comando,
shell> gpg --keyserver hkp://pgpkeys.mit.edu --recv-keys DFD993306D849617
gpg: solicitando clave 6D849617 de hkp servidor pgpkeys.mit.edu
gpg: clave 6D849617: "Debian-Volatile Archive Automatic Signing Key (5.0/lenny)" 2 firmas nuevas
gpg: no se encuentran claves absolutamente fiables
gpg: Cantidad total procesada: 1
gpg: nuevas firmas: 2
Ahora sólo queda importarla en el sistema apt. Para ello, empleamos el comando apt-key, tal como sigue.
shell> gpg --armor --export DFD993306D849617 | apt-key add -
OK


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios