4 de jul. de 2012

Corrigindo erro GPG (chave pública não disponível)

Solving GPG error (public key not available)

Exemplo de mensagem de erro:
W: Erro GPG: http://ppa.launchpad.net precise Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY A8AA1FAA3F055C03

A mensagem acima indica que o sistema não possui a chave GPG de autenticação (número A8AA1FAA3F055C03) para o repositório PPA.

A solução é simples. Basta adicionar o número da chave (indicado na mensagem de erro). Sinopse do comando:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys NÚMERO_DA_CHAVE

Ou...
sudo apt-key adv --keyserver subkeys.pgp.net --recv-keys NÚMERO_DA_CHAVE

Exemplo:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A8AA1FAA3F055C03

Atualize a lista de pacotes e verifique se o problema foi resolvido:
sudo apt-get update

Para corrigir erro de assinatura inválida (BADSIG), veja o post: Correção para erro GPG / assinaturas inválidas / BADSIG

0 comentários