Autor Tópico: [Resolvido]Atualização do Lucid Lynx através do repositório Main - Erro NODATA 2  (Lida 2677 vezes)

Offline nmadson

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Olá pessoal.

Estou utilizando o Lucid Lynx através de um proxy para acessar a Internet.
Consigo baixar os arquivos de atualização por todos os servidores, porém não consigo instalar as atualizações.

Por exemplo, quando eu habilito o repositório Main, através da Central de Software, após baixar as atualizações o seguinte erro aparece:

W: Erro GPG: http://security.ubuntu.com lucid-security Release: As seguintes assinaturas eram inválidas: NODATA 2

Tentei mudar de servidor sem sucesso, e quando digito

sudo dpkg --configure -a

para atualizar as chaves não aparece nenhuma mensagem no terminal.

Um erro que também acontece, não sei se relacionado a este, é que se eu marco todos os repositórios para baixar ao mesmo tempo o apt-get trava no universe, em 99%, porém se eu baixar um repositório por vez consigo concluir o processo, porém com o mesmo erro NODATA 2.

Obrigado pela ajuda.

Edit: detalhe adicional: Pelo Gerenciador de atualizações consegui baixar o repositório de código-fonte. Porém só consigo baixar e instalar 1 pacote de cada vez, do contrário aparece o erro Hash Sum incorreto.
« Última modificação: 13 de Agosto de 2010, 18:54 por nmadson »

Offline cesargcomp

  • Usuário Ubuntu
  • *
  • Mensagens: 545
    • Ver perfil
Re: Atualização do Lucid Lynx através do repositório Main - Erro NODATA 2
« Resposta #1 Online: 11 de Agosto de 2010, 17:39 »
Achei um script que mantém as chaves atualizadas, ou seja, sempre que gerar erros como esse é executá-lo e ser feliz.

Siga as instruções no link abaixo:
http://ubuntued.info/mantenha-as-chaves-gpg-do-launchpad-sempre-actualizadas


Espero ter ajudado!
Use Ubuntu. Segurança, facilidade e gratuidade em suas mãos.

Offline nmadson

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Atualização do Lucid Lynx através do repositório Main - Erro NODATA 2
« Resposta #2 Online: 13 de Agosto de 2010, 17:23 »
Obrigado, mas mesmo com as chaves atualizadas dá erro da chave do Launchpad.
A questão é que não acontece somente com os servidores da Launchpad, mas de qualquer servidor.

Tentei inclusive deletar as pastas do apt-get e recriá-las mas não deu certo... está difícil.

Offline nmadson

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Atualização do Lucid Lynx através do repositório Main - Erro NODATA 2
« Resposta #3 Online: 13 de Agosto de 2010, 18:53 »
Senhores, resolvi o problema!

Após procurar fóruns no mundo todo relatando o caso, percebi que uma parte das reclamações vinha de quem estava tentando utilizar o Ubuntu através de um proxy.

Pois bem, o erro refere-se ao apt-get não conseguir baixar a chave dos servidores. Suspeito que isso acontece por alguém da rede utilizar outra distribuição (no meu caso, há servidores que rodam o Debian).

Então, posto aqui a dica do site http://www.ocf.berkeley.edu/~chunghau/

No terminal, digite

Código: [Selecionar]
sudo gedit /etc/apt/apt.conf
E adicione as linhas

Código: [Selecionar]
Acquire::http::No-Cache "True";
Acquire::http::Max-Age "0";

Salve o arquivo, e execute sudo apt-get update e veja que o erro não acontece mais!

Boa sorte a todos!