El error que aparecera sera algo como esto:
Leyendo lista de paquetes... Hecho
W: GPG error: http://www.debian-multimedia.org etch Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 07DC563D1F41B907
W: GPG error: http://download.tuxfamily.org debian-unstable Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 2D6CFB44DD800CD9
W: Tal vez quiera ejecutar 'apt-get update' para corregir estos problemas
SOLUCION DEL PROBLEMA:
Ahora lo que debemos hacer es copiar la PUBLIC KEY (en este caso XXXXXXXXXXXXXXX) Y ejecutar el siguiente comando agregando la clave copiada:
freedom:~# gpg --keyserver wwwkeys.eu.pgp.net --recv-key XXXXXXXXXXXXX
Si todo esta bien aparecera un mensaje en la consola de la siguiente forma
gpg: requesting key DD800CD9 from hkp server wwwkeys.eu.pgp.net
gpg: key 81836EBF: public key "Marco Trevisan (at 3v1n0.net)
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
Nota: Con esto agregamos la firma que faltaba, diciéndole con --keyserver que actualice todas las keys desde el servidor wwwkeys.eu.pgp.net y que las importe con --recv-keys.
freedom:~# gpg --export --armor xxxxxxxxxxx | apt-key add -
Nota: con --export --armor generamos una salida ascii que agregamos a las keys de apt con apt-key add.
Si todo esta bien al teclear de nuevo
freedom:~# apt-get update
tendremos todo OK
EX ce len te!!! Muchas gracias!! me salvaste. Saludos
ResponderEliminarTe comento que lo utilicé para Knoppix 5.1.1 que está basado en Debian Lenny y me estaba dando muchos problemas la actualización, y no encontraba nada que estuviera claro y fuera sencillo como lo que tú publicaste sobre las public key. Con dos instrucciones solucionás todo, está bárbaro!
ResponderEliminar