Assinaturas não verificadas [duplicadas]

6

Estes são os erros de assinatura que persistem depois que eu tentei várias correções mencionadas na Internet

W: GPG error: http://deb.opera.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 517590D9A8492E35
W: GPG error: http://archive.canonical.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://extras.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: GPG error: http://linux.dropbox.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY FC918B335044912E
W: GPG error: http://dl.google.com stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A040830F7FAC5991
W: GPG error: http://dl.google.com stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A040830F7FAC5991
W: GPG error: http://archive.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: https://private-ppa.launchpad.net raring Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E131728675254D99
W: GPG error: http://archive.ubuntu.com trusty-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty-backports Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: https://private-ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E131728675254D99
W: GPG error: http://archive.ubuntu.com trusty-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 0CC3AFF5CEDF0F40
W: GPG error: http://ppa.launchpad.net trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 32B18A1260D8DA0B

Tenho andado à procura de soluções, mas nada funcionou, por favor sugira algo que resolva estes erros.

O que eu já tentei:

  1. y-ppa-manager
  2. removendo manualmente a lista e regenerando-a.

Então, por favor, não marque duplicatas para esses métodos e sugira outra coisa.

    
por akabhirav 28.12.2014 / 10:51

2 respostas

5

Depois de saber que o apt não pode manipular mais de 40 teclas, eu comecei a deletar o ppa e suas chaves do /etc/apt/trusted.gpg.d

Depois de fazer isso atualizei o apt-cache e meus problemas foram resolvidos.

    
por akabhirav 29.12.2014 / 06:13
14

Algo deu errado com suas próprias chaves ou adicionando / alterando repositórios ou algo assim ... Eu não sei o que

  • O que você fez que causou esses erros e quais correções você tentou?

Mas aqui estão algumas soluções de band-aid para seus sintomas:

Para apenas adicionar as chaves em falta , este comando deve funcionar (substitua a string "2EA8 ..." por suas chaves ausentes acidentais)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA8F35793D8809A

Pode tentar --keyserver keys.gnupg.net se algum não estiver no ubuntu
[veja link ]

Parecia que você não tinha adicionado alguns PPAs corretamente , de acordo com as instruções do Ubuntu, ele deveria "buscar a chave do PPA" por si só. Aqui estão as instruções do terminal link

  

Etapa 2: abra um terminal e digite:

$ sudo add-apt-repository ppa:user/ppa-name
  

Substitua "ppa: user / ppa-name" pela localização do PPA que você anotou acima.

     

Seu sistema agora buscará a chave do PPA. Isso permite que seu sistema Ubuntu verifique se os pacotes no PPA não sofreram interferência desde que foram construídos.

No caso de haver um problema com suas fontes de software, isso deve restaurá-los para seus "padrões". Eu faria uma cópia de backup de tudo em /ect/apt/sources.list e /ect/apt/sources.list.d/ primeiro em caso. Não sabendo qual é a sua versão do Ubuntu, não tenho certeza de quais devem ser os "padrões" ou se você adicionou PPAs extras ou outras fontes. A execução de lsb_release -a deve informá-lo sobre sua versão & amp; "codinome"

Backup dos arquivos sources.list

Basta copiá-los para uma pasta de backup em algum lugar, isso deve funcionar:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.old e sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.d.old

Restaurando o padrão do Ubuntu sources.list

  • Para o Ubuntu, se você fizer isso, deve gerar um novo arquivo sources.list fresco

    1. exclua os arquivos antigos ( sudo rm /etc/apt/sources.list e sudo rm -R /etc/apt/sources.list.d , mas BACKUP FIRST ).

    2. Então, faça o seguinte:

      • Execute as fontes de software ( sudo software-properties-gtk ou sudo software-sources ) selecione / marque alguns repos, escolha um servidor e atualize.

      • Gere um novo link no link usando sua versão & amp; país (para escolher espelhos locais), copie & amp; cole-o em sua nova sources.list com gksudo gedit /etc/apt/sources.list ou em um terminal sudo nano /etc/apt/sources.list

O link do site também tem muitos PPAs opcionais, parece bastante útil. [Cortesia Como faço para restaurar os repositórios padrão? ]

    
por Xen2050 28.12.2014 / 13:02