GPG error: NO_PUBKEY 74A941BA219EC810 ao tentar executar apt-get update
Hoje ao atualizar minha distro do bt linux, tive um problema com um repositório que não tinha sua chave adicionada a lista de chaves de repositórios conhecidos, gerando um erro parecido com o acima.
Para fazer seu host confiar em um servidor com assinatura GPG, use os seguintes passos:
Obs.: Caso desejar, também pode instalar todos os tipos de chaves já conhecidas se preferir, mas nao é necessário, assim já vem um pacote com as chaves e os armor´s gerados.
Para fazer seu host confiar em um servidor com assinatura GPG, use os seguintes passos:
- Instalar o debian-keyring, mas foi debian-archive-keyring no meu caso.
$> apt-get install debian-keyring
- Depois é preciso receber as chaves de numero 219EC810 (Repare que sao os 8 ultimos digitos da chave que sera apresentada no erro).
$> gpg --keyserver pgp.mit.edu --recv-keys
219EC810
- Por último, basta gerar o armor e importa-la para o registro de chaves GPG do APT-GET com apt-key
$> gpg --armor --export
219EC810| apt-key add -
Obs.: Caso desejar, também pode instalar todos os tipos de chaves já conhecidas se preferir, mas nao é necessário, assim já vem um pacote com as chaves e os armor´s gerados.
apt-cache search keyring | grep debian
Meu sistema apresentou os seguintes pacotes:
debian-archive-keyring - GnuPG archive keys of the Debian archive debian-edu-archive-keyring - GnuPG archive keys of the Debian Edu archive debian-keyring - GnuPG keys of Debian Developers debian-ports-archive-keyring - GnuPG archive keys of the debian-ports archive emdebian-archive-keyring - GnuPG archive keys for the emdebian repository
Comentários
Postar um comentário