12 junho 2006

Erros com o GPG no apt-get

De vez em quando ao fazer um apt-get ou ao usar o synaptic para fazer o update ao espectacular Debian (ou Debian-likes), aparece um erro como este:

W: GPG error: http://secure-testing.debian.net etch/security-updates
Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F

A princípio nem liguei, mas sempre que fazia um update lá estava a mensagenzinha maçadora...
Na verdade é um erro com a identificação da chave GPG. Guarde a chave para a solução seguinte.
Ainda na consola após o erro e como root, é claro, faz-se o download da chave em falta:


# gpg --keyserver hkp://subkeys.pgp.net --recv-keys 010908312D230C5F

Depois é só importar a chave para dentro do APT:

# gpg --armor --export 2D230C5F | apt-key add


Simples e resolvido. Ter atenção à chave! Ao digitar a solução, a chave tem de ser igual à do erro!

Categorias:

0 comentários: