
Estes são os erros de assinatura que persistem depois que 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 procurado soluções, mas nada funcionou ainda. Por favor, sugira algo que resolva esses erros.
O que eu já tentei:
- gerente y-ppa
- removendo manualmente a lista e regenerando-a.
Portanto, não marque esses métodos como duplicados e sugira outra coisa.
Responder1
Algo deu errado com suas chaves do apt ou com a adição/alteração de repositórios ou algo assim... não sei o que
- O que você fez que causou esses erros e quais soluções você tentou?
Mas aqui estão algumas soluções band-aid para seus sintomas:
Para apenasadicione as chaves que faltam, este comando deve funcionar (substitua a string "2EA8..." pelas chaves faltantes reais)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 2EA8F35793D8809A
Pode tentar --keyserver keys.gnupg.net
se algum não estiver no Ubuntu
[vejahttps://askubuntu.com/a/141088/129271]
Parecia que você nãoadicione alguns PPAs corretamente, de acordo com as instruções do Ubuntu, ele deve "buscar a chave do PPA" sozinho. Aqui estão as instruções do terminal dehttps://help.ubuntu.com/community/Repositories/Ubuntu
Passo 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 irá 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.
Caso haja umproblema com suas fontes de software, isso deve restaurá-las aos seus "padrões".Eu faria uma cópia de backup de tudo /ect/apt/sources.list
primeiro /ect/apt/sources.list.d/
, só para garantir. Não sabendo qual é a sua versão do Ubuntu, não tenho certeza de quais deveriam ser os "padrões" ou se você adicionou PPAs extras ou outras fontes. A execução lsb_release -a
deve informar sobre sua versão e "codinome"
Faça backup dos arquivos fontes.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
sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.d.old
Restaurando o Ubuntu padrãosources.list
Para Ubuntu, se você fizer isso, deverá gerar um novo
sources.list
arquivo novoexclua os arquivos antigos (
sudo rm /etc/apt/sources.list
esudo rm -R /etc/apt/sources.list.d
masBACKUP PRIMEIRO).Em seguida, faça um dos seguintes:
Execute as fontes de software (
sudo software-properties-gtk
ousudo software-sources
), selecione/marque alguns repositórios, escolha um servidor e atualize.Gere um novo emhttp://repogen.simplylinux.ch/usando sua versão e país (para escolher espelhos locais), copie e cole em seu novo sources.list com
gksudo gedit /etc/apt/sources.list
ou em um terminalsudo nano /etc/apt/sources.list
O sitehttp://repogen.simplylinux.ch/tem MUITOS PPAs opcionais também, parece bastante útil. [cortesiaComo restauro os repositórios padrão?]
Responder2
Depois de saber que o apt não consegue lidar com mais de 40 chaves, comecei a deletar os ppa e suas chaves de /etc/apt/trusted.gpg.d
Depois de fazer isso atualizei o apt-cache e meus problemas foram resolvidos.