Erro na verificação de assinatura de repositórios Wine1.6 e LibreOffice4.1

Iniciado por ruygondim, 28 de Agosto de 2013, 15:03

tópico anterior - próximo tópico

ruygondim

Inclui dois repositórios no Ubuntu 12.04 ( Wine 1.6 e LibreOffice 4.1) e sempre que atualizo os repositórios tenho uma mensagem de erro relacionada ao ppa.launchpad.net e a impossibilidade de verificar a assinatura devido à chave pública não estar disponível.

Como solucionar?

Arthur Bernardes

Tente, e veja se dá certo.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install launchpad-getkeys
sudo launchpad-getkeys

Renan Rischiotto

Citação de: Arthur Bernardes online 28 de Agosto de 2013, 15:39
Tente, e veja se dá certo.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install launchpad-getkeys
sudo launchpad-getkeys


Arthur, essa PPA é do que? O que é esse pacote launchpad-getkeys?

Arthur Bernardes

Esse pacote é um script criado por Andrew, que importa automaticamente todas as chaves públicas (GPG) do Launchpad para todas as PPA's que você adicionar ao seu sistema.

Eu uso aqui, por exemplo para mim obter a chave GPG do repositório do webmin que não consegui encontrar na internet sua chave, e esse script me ajudou bastante.

Mais informações: http://www.webupd8.org/2010/05/automatically-import-all-missing.html

Renan Rischiotto

Que interessante!! =)

Só importa chaves do Launchpad mesmo?

Aliás, ainda preciso aprender o que é chave GPG  :P

Arthur Bernardes

Lá diz que é só do Launchpad, mas acho que não viu.

Precisei instalar o Webmin no meu desktop, e o repositório é esse.

Código (/etc/apt/sources.list) Selecionar
deb http://download.webmin.com/download/repository sarge contrib

É um repositório do Debian, e quando executei o sudo apt-get update dava erro da chave GPG, então, usei esse script e deu tudo certo.

Dê uma lida nos seguintes link's, creio que pode aprender bastante sobre isso, e inclusive, criar uma conta no Launchpad (assinando o código de conduta).


Renan Rischiotto

Hmm...

Então, eu já tenho conta no Launchpad, assinado código de conduta e tudo rsrs
Já até traduzi muitas strings do Ubuntu, dê uma olhada no meu Karma:

https://launchpad.net/~renanrischiotto1


Só não sei direito ainda o que são essas chaves, mas os links que você me passou vão ajudar  :)

Vlw!

ruygondim

Arthur, tive esse problema ao adicionar o repositório:
Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 125, in <module>
    ppa_info = get_ppa_info_from_lp(user, ppa_name)
  File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 84, in get_ppa_info_from_lp
    curl.perform()
pycurl.error: (56, 'Received HTTP code 407 from proxy after CONNECT')

O computador onde tentei esse procedimento tem proxy.
Como adicioná-lo via Synaptic?

ruygondim

Consegui instalar launchpad-getkeys através deste repositório, também no Launchpad:
deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu raring main

Contudo, o problema ainda continua.