o debootstrap falha ao baixar o squeeze Debian

2

Estou tentando usar o debootstrap para criar um sistema debian32 e compilar o kernel, mas não sou capaz.

root@citsnmaiko-deb:~# debootstrap  --verbose --arch i386 squeeze /opt/chroots/debian32/ http://ftp.debian.org/debian/
I: Retrieving Release
E: Failed getting release file http://ftp.debian.org/debian/dists/squeeze/Release
root@citsnmaiko-deb:~# 

Estou atrás de um proxy mas o apt-get e o wget funcionam bem, eu já tentei configurar o http_proxy var mas sem sucesso.

o que mais posso fazer?

    
por MaikoID 19.10.2012 / 21:27

2 respostas

2

Você está usando o comando certo. Sua pergunta parece ser apenas "o que mais eu posso fazer?" (sic).

Então, aqui estão algumas razões pelas quais isso pode acontecer.

  • Inacessibilidade do ftp.debian.org da sua máquina
  • Erro inexplicável em ftp.debian.org

Você pode:

  • resolve o nome?
  • faz com sucesso uma conexão tcp na porta 80?
  • recuperar esse arquivo?

Tente usar nc ou curl para extrair o arquivo. Execute tcpdump em outro terminal e veja o que acontece.

    
por 20.10.2012 / 02:59
0

Permite ajudar alguém com o Google foo. Mesmo erro, mas causa diferente

root@vm-lucid:/tmp/ramfs# debootstrap lucid here http://old-releases.ubuntu.com/ubuntu/
I: Retrieving Release
E: Failed getting release file http://old-releases.ubuntu.com/ubuntu/dists/lucid/Release

Passo de depuração típica, prova que rede / proxy / espelho está bem ... e agora o que?

wget http://old-releases.ubuntu.com/ubuntu/dists/lucid/Release

Adicionando set -x a just_get em /usr/share/debootstrap/functions e o logging via if ! just_get "$from" "$dest2" > /tmp/debootstrap_hidden_log 2>&1; then continue; fi revela algo interessante!

+ set -x
+ local from=http://old-releases.ubuntu.com/ubuntu/dists/lucid/Release
...
+ wget -q -O /tmp/ramfs/here/var/lib/apt/lists/partial/debootstrap.invalid_dists_lucid_Release http://old-releases.ubuntu.com/ubuntu/dists/lucid/Release
Can't be verbose and quiet at the same time.
Usage: wget [OPTION]... [URL]...
+ ret=1
...

Por que alguém receberia essa mensagem de erro?

SOLUÇÃO: Remova verbose=on do wgetrc, que um usuário esqueceu há anos atrás ...

    
por 17.09.2015 / 04:42

Tags