Como posso obter a chave pública para o gerenciador de atualização do Ubuntu 10.04?

3

O gerenciador de atualização falha com uma caixa de diálogo que diz

W: GPG error: http://ppa.launchpad.net lucid Release: The following signatures  
   couldn't be verified because the public key is not available:  
   NO_PUBKEY 5126890CDCC7AFE0

Eu tentei algumas "soluções" para isso. O próximo passo é sempre adicionar uma chave ao chaveiro. Sempre que tento

~$ gpg --keyserver pgpkeys.mit.edu --recv-key 5126890CDCC7AFE0  
       gpg: requesting key DCC7AFE0 from hkp server pgpkeys.mit.edu  
       gpgkeys: HTTP fetch error 7: couldn't connect to host gpg:  
       no valid OpenPGP data found. gpg: Total number processed: 0 

~$ gpg --keyserver keyserver.ubuntu.com --recv-key 5126890CDCC7AFE0  
       gpg: requesting key DCC7AFE0 from hkp server keyserver.ubuntu.com  
       gpgkeys: HTTP fetch error 7: couldn't connect to host gpg:  
       no valid OpenPGP data found. gpg: Total number processed: 0 

isso, recebo a mensagem de erro

HTTP fetch error 7: couldn't connect to host

Este erro parece estar associado à conexão à Internet por meio de um servidor proxy. No entanto, estou conectado diretamente à internet.

O que estou perdendo?

Obrigado Fred

    
por Fred Brehm 09.01.2013 / 20:40

1 resposta

2

Parece que você está usando um PPA (arquivo de pacotes pessoais). Estes disponibilizam pacotes que não fazem parte do Ubuntu.

Se você não quiser isso, desative o PPA procurando /etc/apt/sources.list e / ou /etc/apt/sources.list.d na entrada apropriada e removendo ou comentando. Então o Update Manager deve funcionar corretamente novamente.

Se você quiser que o PPA esteja ativado, a maneira mais fácil de corrigir o problema é removendo a entrada como acima e, em seguida, adicionando-a novamente usando o comando add-apt-repository . Este comando adiciona o PPA e recupera de forma automática e segura e ativa a chave correta.

Como alternativa, você pode obter a chave em aqui . Salve (a parte incluindo e entre BEGIN PGP... e END PGP... ) em um arquivo e importe-o usando sudo apt-key add <filename> . Mas observe que esse método não é seguro, já que você está recuperando a chave em um canal não criptografado.

    
por Robie Basak 09.01.2013 / 21:09