- - Como corrigir o erro GPG "NO_PUBKEY" no Ubuntu

Como corrigir o erro GPG "NO_PUBKEY" no Ubuntu

O erro GPG "NO_PUBKEY" ocorre quando um usuário adicionaum repositório de software ou PPA para o Ubuntu sem adicionar a chave de assinatura GPG. Como o back-end do software Ubuntu leva a segurança a sério, o sistema não permitirá que o usuário instale nada do repositório sem essa chave e, portanto, esse erro aparece. Felizmente, é fácil de consertar.

Tem erros de dependência no Ubuntu? Veja como você pode corrigi-los.

Corrija o erro GPG "NO_PUBKEY" - GUI

No Ubuntu Linux, é possível corrigir o problema "NO_PUBKEY" com a GUI. Para iniciar o processo, pressione o Ganhar tecla no teclado. Pressionar este botão exibirá a caixa de pesquisa no Gnome no Ubuntu. A partir daí, comece a digitar "Software e Atualizações" na caixa de pesquisa. Em seguida, clique no ícone com esse nome. Ou, se não conseguir encontrá-lo, selecione o ícone com a caixa marrom / globo.

Assim que a janela do aplicativo "Software e atualizações" estiver abertana tela, examine as diferentes guias do aplicativo e clique em "Autenticação". Ao clicar na guia "Autenticação", você será direcionado para a área "Fornecedores de software confiáveis".

Mantenha a área "Software e atualizações" aberta e abrauma nova guia do navegador. Em seguida, vá para a página em que você obteve o PPA de software. Nesta página, procure a chave de assinatura GPG e salve-a no seu computador.

Uma vez na página da Barra de Ativação, clique em "detalhes técnicos" para revelar a chave de assinatura, clique no link da chave para ir para a próxima página.

Na próxima página, clique no link ao lado de "pub" para revelar a chave no navegador.

pressione Ctrl + S no teclado para salvar o arquivo como chave.

Depois de salvar a chave no seu PC Ubuntu Linux, volte ao aplicativo "Software e atualizações", na seção "Autenticação". Em seguida, na seção "Autenticação", procure o botão "Importar arquivo de chave".

Clique no botão "Import Key File" com o mouse para abrir uma janela do navegador de arquivos. Em seguida, olhe pela janela do navegador de arquivos para adicionar o arquivo-chave ao Ubuntu.

Quando o arquivo da chave for adicionado ao Ubuntu, você estarácapaz de instalar software deste repositório de software. No entanto, antes de tentar instalar o software deste repositório, é necessário atualizar as fontes de software do Ubuntu.

Para atualizar as fontes de software do Ubuntu, clique noBotão "fechar". Ao fazê-lo, aparecerá uma mensagem dizendo: “As informações sobre o software disponível estão desatualizadas.” Clique no botão “Recarregar” para atualizar. Uma vez atualizado, o erro "NO_PUBKEY" desaparecerá.

Corrija o erro GPG "NO_PUBKEY" - linha de comando

O erro GPG "NO_PUBKEY" pode ser corrigido no terminal, além de ser corrigido na GUI. Alguns argumentam que a correção desse erro no Ubuntu através do terminal é mais rápida.

Abra uma janela de terminal no seu PC Ubuntu Linux pressionando Ctrl + Alt + T ou Ctrl + Shift + T no teclado Depois, quando a janela do terminal estiver aberta, use o atualizar comando para as fontes de software do Ubuntu, pois precisamos reproduzir o erro.

Ao executar o atualizar comando, você verá uma mensagem informando: "Não foi possível verificar as seguintes assinaturas porque a chave pública não está disponível: NO_PUBKEY".

Após a mensagem "NO_PUBKEY", você verá umanúmero. Destaque esse número com o mouse e copie-o para a área de transferência. Esse número é importante, pois pode ser usado com um comando de recuperação para importar automaticamente a chave GPG ausente para o sistema Ubuntu Linux.

Com o número salvo na sua área de transferência, digiteo seguinte comando na janela do terminal. Substitua a parte “COPIED-NUMBER-HERE” do comando pelo número copiado para a área de transferência no seu PC Linux.

Nota: Para usar o recurso de colar no terminal Linux, pressione Ctrl + Shift + V no teclado

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys COPIED-NUMBER-HERE

Deixe o apt-key comando executado, e ele fará o download da chave GPG ausente diretamente da Internet. Quando o comando terminar, você verá uma mensagem que diz "chave pública" Chave de canto REPO NAME importada ".

Após importar com sucesso a chave GPG ausenteno Ubuntu, o erro "NO_PUBKEY" é solucionado. No entanto, a correção não está completa, pois as fontes de software do Ubuntu devem ser atualizadas para refletir as alterações feitas pela importação da chave.

Para atualizar as fontes de software do Ubuntu, você deve usar o atualizar comando.

sudo apt update

Quando o atualizar comando terminar a execução, tudo deve estar em boas condições!

Evitar erros de "NO_PUBKEY" no Ubuntu

O erro "NO_PUBKEY" é fácil de evitar. Para garantir que você não encontre esse problema no seu PC Ubuntu Linux novamente, faça o seguinte.

  • Não instale nenhum repositório de software de terceiros que não forneça um arquivo de chave pública.
  • Adicione apenas PPAs ao Ubuntu através do terminal. Ao adicionar PPAs através do terminal, o arquivo de chave é automaticamente adicionado ao sistema, evitando o problema “NO_PUBKEY”.
  • Nunca edite o arquivo de fontes de software para adicionar um repositório de software de terceiros ao Ubuntu.

Comentários