Como eliminar os avisos de NO PUBKEY do seu Ubuntu

Como eliminar os avisos de NO PUBKEY do seu Ubuntu com um simples comando!

Este eu uso desde que me conheço por gente (LOL) e nunca me deixou na mão.

Às vezes acontece dele não conseguir recuperar uma ou outra chave, mas é só executar o comando outra vez que ele consegue. Isso geralmente acontece por sobrecarga nos servidores do subkeys.pgp.net.

É um ótimo comando para quem vive metendo novos repos no sources.list, principalmente repos do PPA. Abra o terminal, copie e cole o código abaixo:

sudo apt-get update && /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key && gpg --export --armor $key | sudo apt-key add -; done

Espero que seja de alguma ajuda.

Tiago J. Pavan, direto do Twitter e da Espanha! Obrigadão amigo.

UPDATE No Pubkey:

Quem tiver problemas em copiar o comando, tente aqui. No Pubkey já era agora.

6 comentários em “Como eliminar os avisos de NO PUBKEY do seu Ubuntu”

  1. Olá.
    Tentei usar o comando e não obtive sucesso. Ele diz que não esperava o caracter ‘&’:
    “bash: syntax error near unexpected token `&'”
    Tentei apagar o & e não resolveu. Ele executa o comando e não faz nada, deixa somente uma tela para digitar.
    Seria bem interessante o comando, só colocando o repositório e ele pegando a chave automaticamente!

    Até mais!

Deixe um comentário para Gabriel Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *