A veces, al actualizar Debian, hacemos un aptitude update y el sistema se queja con algo así:
W: GPG error: http://security.debian.org etch/updates Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 9AA38DCD55BE302B W: GPG error: http://ftp.rediris.es etch Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 9AA38DCD55BE302B W: Tal vez quiera ejecutar 'apt-get update' para corregir estos problemas
En alguna actualización añadieron keys a ciertos repositorios (que majos), y nos hemos quedado sin ellas. Lo podemos solucionar importando las keys con gpg y pasándoselas a apt-key. Algo como esto:
$> gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 9AA38DCD55BE302B gpg: requesting key 55BE302B from hkp server wwwkeys.eu.pgp.net gpg: key 55BE302B: public key "Debian Archive Automatic Signing Key (5.0/lenny)" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) $> gpg --armor --export 9AA38DCD55BE302B | apt-key add - OK $> aptitude update
¡Happy update!