Assinaturas inválidas ao executar o apt-get update

5

Eu estou tentando executar uma atualização, eu recebo muitos "Hit" e "Ign", mas no final eu recebo esses erros, alguém sabe o que eles significam e como eu posso consertá-los? / p>

W: GPG error: http://speglar.simnet.is olivia Release: The following signatures were invalid: BADSIG 3EE67F3D0FF405B2 Clement Lefebvre (Linux Mint Package Repository v1) <[email protected]>
W: GPG error: http://speglar.simnet.is raring Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>
W: GPG error: http://archive.canonical.com raring Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG 5A9A06AEF9CB8DB0 Launchpad PPA for Ubuntu Wine Team
    
por Noosgam 25.10.2013 / 01:42

2 respostas

7

Como Gilles explicou, a maioria dos repositórios Linux é assinada com chaves de criptografia GPG . apt usa essas chaves para garantir a autenticidade dos repositórios. Para usar com segurança um repositório, você precisa adicionar suas chaves à lista que apt considera confiável.

Cada chave necessária precisa ser baixada de um servidor de chaves que é feito com este comando (I estou usando keyserver.ubuntu.com , mas você pode usar outros):

apt-key adv --recv-keys --keyserver keyserver.ubuntu.com KEY_NAME

De man apt-key :

   adv
       Pass advanced options to gpg. With adv --recv-key you can download
       the public key.

No seu caso, apt está reclamando das chaves 3EE67F3D0FF405B2 , 40976EAF437D05B5 , 40976EAF437D05B5 e 5A9A06AEF9CB8DB0 , você pode obter todas as três executando:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 3EE67F3D0FF405B2 40976EAF437D05B5 40976EAF437D05B5 5A9A06AEF9CB8DB0

Se tudo correr bem, você deverá ver várias linhas de saída, incluindo:

gpg: Total number processed: 4
gpg:               imported: 4  (RSA: 1)
gpg:              unchanged: 0
gpg:         new signatures: 4
    
por 25.10.2013 / 03:05
1

Possibilidade alternativa, se seu apt-get / aptitude foi encontrado em um estado incomum recentemente, é que suas listas internas estão danificadas e incompatíveis com as chaves verdadeiras. Limpar o cache e reiniciar de novo pode ajudar:

   sudo rm -r /var/lib/apt/lists
   sudo mkdir -p /var/lib/apt/lists/partial
   sudo aptitude update

(op: link )

    
por 22.01.2015 / 10:04

Tags