As seguintes assinaturas não puderam ser verificadas porque a chave pública não está disponível

4

Antes de marcar isso como duplicado, leia a pergunta completa. Tentei todas as sugestões em todas as perguntas relacionadas que pude encontrar, sem sucesso algum.

Eu recebo erros sobre a falta de chaves para all repos ao fazer sudo apt update . Rodando o Ubuntu 16.04 LTS.

Get:14 url xenial InRelease [4 731 B]
Err:14 url InRelease
  The following signatures couldn't be verified because
  the public key is not available: NO_PUBKEY KEY

Excluir e adicionar as chaves manualmente não tem efeito algum.

sudo apt-key adv --keyserver keyserver.ubuntu.com KEY1 KEY2 ...

Outro problema relacionado que vejo é que o aplicativo Software e Atualizações não tem entradas na guia Autenticação . O que me leva a acreditar que é um problema relacionado às permissões.

Eu verifiquei as permissões e comparei com o que vejo é normal on-line, mas não consigo ver nada de errado.

drw-rw-r--   7 root root  4096 mars  28 09:01 .
drwxr-xr-x 158 root root 12288 mars  28 09:08 ..
drwxr-xr-x   2 root root  4096 mars  28 09:08 apt.conf.d
drwxr-xr-x   2 root root  4096 okt.   5  2015 preferences.d
-rw-r--r--   1 root root   653 feb.   7 11:22 sources.list
-rw-rw-r--   1 root root  3100 okt.  12 09:57 sources.list.bak
drw-r--r--   2 root root  4096 feb.   7 11:23 sources.list.d
drw-r--r--   2 root root  4096 feb.   1 09:55 sources.list.d.bak
-rw-rw-r--   1 root root  2902 april 22  2016 sources.list.distUpgrade
-rw-rw-r--   1 root root   653 feb.   7 11:22 sources.list.save
-rw-r--r--   1 root root 29811 mars  28 09:01 trusted.gpg
-rw-r--r--   1 root root 28668 mars  28 09:01 trusted.gpg~
drwxr-xr-x   2 root root  4096 feb.   7 11:22 trusted.gpg.d

Estou preso agora, então qualquer sugestão além de reinstalar o Ubuntu do zero será muito apreciada:)

    
por petersv 28.03.2017 / 09:17

2 respostas

0

Parece que não há resolução para este problema, por isso, infelizmente, a única solução válida é o atm. é reinstalar o Ubuntu do zero .

    
por petersv 18.04.2017 / 10:01
1
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com PUT_KEY_HERE

Você encontraria a chave na mensagem de erro assim:

....NO_PUBKEY KEY_IS_HERE

Isso porque você precisa autenticá-lo como um site confiável e precisa de uma chave de assinatura. Este comando irá criá-lo.

    
por Inanc Gumus 06.04.2017 / 19:51

Tags