APT-GET: Resolvendo problemas com chave pública

Publicado por Bruno Eleutero Silva em 27/05/2009

[ Hits: 26.515 ]

 


APT-GET: Resolvendo problemas com chave pública



Há uma semana resolvi instalar o BackTrack 4, que agora é baseado no Debian Linux. Adicionei a lista de repositórios do Debian no sources.list, executei o comando "aptitude update" e, surpresa:

W: GPG error: http://ppa.launchpad.net intrepid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY CB2F6C86F77B1CA9
W: GPG error: http://ftp.br.debian.org lenny Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9AA38DCD55BE302B

Bom, depois de algumas pesquisas consegui achar a solução. Basta executar os seguintes comandos:

# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 9AA38DCD55BE302B
gpg: requesting key 55BE302B from hkp server wwwkeys.eu.pgp.net
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 55BE302B: public key "Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

# gpg --armor --export 55BE302B | apt-key add -
OK

Pronto, o FTP do Debian está ok. Execute o mesmo comando para o repositório http://ppa.launchpad.net intrepid:

# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys CB2F6C86F77B1CA9
gpg: requesting key F77B1CA9 from hkp server wwwkeys.eu.pgp.net
gpg: key F77B1CA9: public key "Launchpad PPA for Timothy Pearson" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

# gpg --armor --export F77B1CA9 | apt-key add -
OK

Agora está tudo ok, é só atualizar e aproveitar a distro!

# aptitude update

Outras dicas deste autor

Instação do layer7 no Debian Lenny

Instalando VMWare Player no kernel 2.6.28

Scpript para limpar os logs

Instalando Python 3 no Linux

Leitura recomendada

Razor-QT no Ubuntu 12.04 LTS

Como fazer seu próprio Debian Live USB Linux

Palestra - A história do Viva o Linux

Como fazer aparecer a logomarca da sua empresa no lugar das propagandas do MSN

Squid caindo devido ao erro "WARNING! Your cache is running out of filedescriptors"

  

Comentários
[1] Comentário enviado por ghregory em 27/05/2009 - 16:06h

entendi nada ;x

[2] Comentário enviado por pinduvoz em 27/05/2009 - 20:50h

Também não entendi a mistura BackTrack 4, Debian e Ubuntu Intrepid.

Sem o Ubuntu no meio, eu até teria entendido.

[3] Comentário enviado por brunosilva.ti em 28/05/2009 - 08:44h

É simples, o backtrack4 é baseado no debian, e agora utiliza os repositórios do ubuntu e Debian para instalar e atualizar pacotes através do aptitude, é preciso adicionar a chave pública dos repsitórios para atualizar ou instalar pacotes.

[4] Comentário enviado por jucaetico em 04/06/2009 - 17:13h

Cara, isso resolveu o problema que ocorria com o meu Debian! Valeu. Abraços

[5] Comentário enviado por Matrizero em 03/07/2009 - 18:00h

Solução exata!

Problemas com a chave PGP? é só seguir o tuto aí, sem erros!

Abraço!

Robert Zero

[6] Comentário enviado por brenes em 25/01/2010 - 00:58h

Quando tento ativar a chave da o erro:

brenes87:/home/brenes# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 16BA136C
gpg: requesting key 16BA136C from hkp server wwwkeys.eu.pgp.net
gpg: key 16BA136C: "Backports.org Archive Key <ftp-master@backports.org>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1

valeu.

[7] Comentário enviado por montefurtado em 05/01/2011 - 13:18h

Dica correta e eficaz.
Parabéns.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts