Problemas com chave de repositórios – Debian Lenny e Squeeze
segunda-feira, 29. março 2010
Tive alguns problemas com a questão das chaves de repositórios para utilizar alguns repositórios alternativos. O primeiro problema eu resolvi com esse código
KEY=; gpg –keyserver subkeys.pgp.net –recv $KEY ; gpg –export –armor $KEY | sudo apt-key add -
Onde chave é a chave que aparece no erro
W: GPG error: http://www.site.com/ lenny Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY EA8E8B2116BA136C
Logo o código seria esse:
KEY= EA8E8B2116BA136C ; gpg –keyserver subkeys.pgp.net –recv $KEY ; gpg –export –armor $KEY | sudo apt-key add -
Contudo, tive problemas para mexer no lenny backports e que o subkeys não encontrava tal repositório, no entanto a solução é mais simples do que parece. Basta apenas adicionar um pacote ao Debian que ele já encontra a chave dos repositórios backports
aptitude install debian-backports-keyring
Espero que tenha ajudado!
Um abraço