debootstrapはDebian squeezeをダウンロードできません。

debootstrapはDebian squeezeをダウンロードできません。

debian32システムを作成し、そこでカーネルをコンパイルするためにdebootstrapを使用しようとしていますが、終了できません。

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:~# 

私はプロキシの背後にありますが、apt-getとwgetはうまくいきます。 http_proxy varを設定しようとしましたが、成功しませんでした。

また何ができますか?

答え1

正しいコマンドを使用しています。あなたの質問は「私はまた何ができますか?」のようです。

したがって、これが発生する可能性のある理由は次のとおりです。

  • ftp.debian.orgはあなたのコンピュータからアクセスできません
  • ftp.debian.orgに説明できないエラーがあります。

できますか:

  • 名前を解析しますか?
  • ポート80でTCP接続を正常に確立しましたか?
  • このファイルを検索しますか?

ファイルを使用または抽出してみncてください。他の端末で実行し、何が起こっているかを確認してください。curltcpdump

答え2

誰かがGoogle fooを使用するのを手伝ってください。同じエラーが異なる理由

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

ネットワーク/プロキシ/ミラーが正常であることを証明する一般的なデバッグステップ。今どうなりますか?

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

Wayで追加してset -xログインすると、just_getいくつかの興味深い事実が明らかになりました!/usr/share/debootstrap/functionsif ! just_get "$from" "$dest2" > /tmp/debootstrap_hidden_log 2>&1; then continue; fi

+ 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
...

このエラーメッセージが表示されるのはなぜですか? ? ?

解決策:verbose=onwgetrcから削除してください。ユーザーは数年前にそれを忘れていました...

関連情報