Como Resolver o Erro “The following signatures couldn’t be verified” no Ubuntu

Rosario0g3nio
3 min readAug 17, 2022

--

Com certeza já tiveste, mais de uma vez, que fazer algum tipo de update no teu sistema e ti deste de frente com algum tipo de erro. Muitas vezes, grande parte desses erros surgem quando se tenta adicionar uma nova fonte durante o processo de actualização e um dos mais comuns é o erro GPG:

Neste artigo irei explicar como solucionar este tipo de erro e também explicar um bocado da causa por detrás.

Resolvendo o erro “ GPG error: The following signatures couldn’t be verified ”

Segundo o erro, o sistema não consegue identificar uma chave publica (PUBKEY) especifica que é usada para autenticar e determinar a confiabilidade do pacote de software que se pretende instalar.

Para contornar esse problema, devemos adicionar essa chave publica em falta ao sistema.

Para isso, adicione a chave publica que aparece depois do NO_PUBKEY no terminal na mensagem do erro, a minha chave é D155B8E6A419C5BE (e com certeza será diferente para ti) usando o seguinte comando (NÃO ESQUEÇA DE USAR A CHAVE PUBLICA QUE APARECE DO ERRO):

sudo apt-key adv — keyserver keyserver.ubuntu.com –recv- keys D155B8E6A419C5BE

Caso a seguinte mensagem de erro seja impressa (caso não tenha esta mensagem de erro como resposta, pode ignorar este passo e seguir para o passo seguinte):

será necessário instalar o pacote “dirmngr” de modo a continuar com a resolução do problema, adicionando o seguinte comando:

sudo apt-get install dirmngr

O processo ira parar por um instante pendidos que pressione “Y” para continuar, pressione a tecla Y que o processo ira continuar e aguarde ate o fim.

Após isso, podemos seguir tentando novamente adicionar a chave.

sudo apt-key adv — keyserver keyserver.ubuntu.com –recv- keys D155B8E6A419C5BE

O terminal era imprimir um resultado similar ao resultado da imagem acima o que implica sucesso no processo de adição da chave ao sistema e no caso do erro apresentar mais de uma chave, repita este passo com cada uma das chaves apresentadas no erro.

Por fim, podemos finalmente fazer a actualização que iniciou esta confusão toda.

Espero que este artigo tenha ajudado a resolver o teu problema, caso não ou, em caso de duvidas adicionais relacionadas a este problema ou qualquer outro, deixe um comentário neste artigo.

--

--

Rosario0g3nio
Rosario0g3nio

Written by Rosario0g3nio

Just exploring the world of ML and Deep Learning and sharing my journey! Might also write about startups, SaaS and SE in general.

No responses yet