Firma repositorios Debian o Ubuntu.

Posted by David Guillermo on Friday, May 18, 2007

Bueno siempre se me olvida como se firman los repositorios en debian y sus variantes (como ubuntu), lo pongo aquí para tenerlo a mano y no tener que leerme los manuales, y de paso para los que no sepan como se hacen…

el error seria algo como:

Descargados 12,2kB en 1s (7186B/s)
Leyendo lista de paquetes... Hecho
W: GPG error: http://edevelop.org edgy Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 223020C2A7C6F0DF
W: Tal vez quiera ejecutar `apt-get update` para corregir estos problemas

Bien, pues ahora solicitamos la KEY así:

$ gpg --keyserver subkeys.pgp.net --recv 223020C2A7C6F0DF
gpg: solicitando clave A7C6F0DF de hkp servidor subkeys.pgp.net
gpg: clave A7C6F0DF: clave pública "Albin Tonnerre " importada
gpg: no se encuentran claves totalmente fiables
gpg: Cantidad total procesada: 1
gpg: importadas: 1

Ahora solo nos queda exportarla, de la siguiente manera:

$ gpg --export --armor A7C6F0DF | apt-key add -
OK

Listo ahora, cuando hagamos un apt-get update no tendremos ningún molesto error. Espero que les ayude ;-D