Erro ao atualizar [RESOLVIDO]

1. Erro ao atualizar [RESOLVIDO]

Tiago Cardoso
Tiago Cardoso

(usa Deepin)

Enviado em 26/01/2012 - 10:22h

Olá, o que significa esse erro?

W:GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5A6D0F1DAE7A42A0, W:Failed to fetch http://ppa.launchpad.net/gnomenu-team/ppa/ubuntu/dists/oneiric/main/source/Sources 404 Not Found
, W:Failed to fetch http://ppa.launchpad.net/gnomenu-team/ppa/ubuntu/dists/oneiric/main/binary-i386/Packages 404 Not Found
, W:Failed to fetch http://apt.rigsofrods.com/Sources 404 File not found
, W:Failed to fetch http://apt.rigsofrods.com/Packages 404 File not found
, E:Some index files failed to download. They have been ignored, or old ones used instead.


  


2. MELHOR RESPOSTA

Kin
kinmaster

(usa Linux Mint)

Enviado em 05/04/2012 - 09:15h

Rapaz, isso tem a ver com o hash do repositório.

O hash é uma conta matemática que utiliza alguns números (chaves). Existem duas chaves, a privada e a pública.
A chave privada somente o dono possui. ele utiliza essa chave e passa o o texto que deseja pelo algoritmo, que embaralha o texto em uma sequência de letras e números.
A chave pública serve para fazer o oposto: você pega a sequência gerada, usa a chave pública no algoritmo e depois o texto volta ao seu estado original.
No nosso caso, essa técnica é usada para ter certeza que o repositório é do Ubuntu, visto que apenas o Ubuntu tem a chave privada. Somente a chave pública do Ubuntu pode fazer o texto voltar ao original, assim, temos certeza que não houve falsidade ideológica.


Para quê explicar tanto se é só usar um comando? Bem, quando se sabe como as coisas funcionam, fica mais fácil de resolvê-las.
O comando abaixo faz o apt-get buscar a chave pública em um site que contém as chaves públicas dos repositórios Ubuntu.

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5A6D0F1DAE7A42A0

após o comando, de um sudo apt-get update e confira se deu certo.

3. Agradecimentos

Tiago Cardoso
Tiago Cardoso

(usa Deepin)

Enviado em 09/04/2012 - 00:06h

kinmaster escreveu:

Rapaz, isso tem a ver com o hash do repositório.

O hash é uma conta matemática que utiliza alguns números (chaves). Existem duas chaves, a privada e a pública.
A chave privada somente o dono possui. ele utiliza essa chave e passa o o texto que deseja pelo algoritmo, que embaralha o texto em uma sequência de letras e números.
A chave pública serve para fazer o oposto: você pega a sequência gerada, usa a chave pública no algoritmo e depois o texto volta ao seu estado original.
No nosso caso, essa técnica é usada para ter certeza que o repositório é do Ubuntu, visto que apenas o Ubuntu tem a chave privada. Somente a chave pública do Ubuntu pode fazer o texto voltar ao original, assim, temos certeza que não houve falsidade ideológica.


Para quê explicar tanto se é só usar um comando? Bem, quando se sabe como as coisas funcionam, fica mais fácil de resolvê-las.
O comando abaixo faz o apt-get buscar a chave pública em um site que contém as chaves públicas dos repositórios Ubuntu.

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5A6D0F1DAE7A42A0

após o comando, de um sudo apt-get update e confira se deu certo.


Valeu cara deu tudo certo aqui.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts