
私はここで18.4の手順に従おうとしました。 https://debian-live.alioth.debian.org/live-manual/stable/manual/html/live-manual.en.html#847
実行すると、lb build
このステップでエラーが発生しますlb bootstrap_archive-keys
。
私の設定は、Debian Jessie 8.4 VMWareゲストを実行するWindows 10ホストです。 NATとブリッジネットワークの設定を試みましたが、どちらの場合も同じエラーが発生します。デバイスがプロキシ認証を必要とする企業ネットワークに接続されています。
デバイスがプロキシ認証を必要とする企業ネットワークに接続されています。実行する前に、lb build
コマンドラインでhttp_proxy、https_proxy、およびftp_proxy変数を次のように設定しました。
> export http_proxy=http://myuser:[email protected]:3128
> export https_proxy=http://myuser:[email protected]:3128
> export ftp_proxy=http://myuser:[email protected]:3128
auto/config
ライブビルドファイルでパラメータを指定すると--apt-http-proxy
、--apt-ftp-proxy
設定ファイルは次のようになります。
#!/bin/sh
lb config noauto \
--architectures i386 \
--linux-flavours 686-pae \
--apt-http-proxy http://myuser:[email protected]:3128 \
--apt-ftp-proxy http://myuser:[email protected]:3128 \
"${@}"
この段階で発生するエラーはlb bootstrap_archive_keys
次のとおりです。
[2018-04-19 16:43:27] lb bootstrap_archive-keys
Get:1 http://ftp.debian.org jessie InRelease [2829 B]
Splitting up /var/lib/apt/lists/partial/ftp.debian.org_debian_dists_jessie_InRelease into data and signature failedIgn http://ftp.debian.org jessie InRelease
E: GPG error: http://ftp.debian.org jessie InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?)
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...
前のステップ:lb build noauto
、、、、うまく動作します。lb bootstrap
lb bootstrap_cache restore
lb bootstrap_cdebootstrap
lb bootstrap_debootstrap
GPG error: http://ftp.debian.org jessie InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?)
エラーを検索してみました。ほとんどの人は透明プロキシに問題があります(例:https://askubuntu.com/questions/474549/got-nodata-issue-nodata-does-the-network-require-authentication)これは私には当てはまりません。不透明でそこにいることを知っています。 :) そして apt-get アップデートもうまく動作します (/etc/apt/apt.conf でプロキシ設定)。
私の質問によく似た古い議論があります。https://lists.debian.org/debian-live/2013/06/msg00078.htmlしかし、それはずっと前のことで、それ以降のバージョンでは修正されたとマークされました。私は最新バージョンのlive-build 4.0.3-1とlive-tools 4.0.2-1.1を使用しています。
システムがインターネットに直接接続されている場合は、この問題が発生しないことを確認できます。
誰もがこの問題について明らかにしたり、同様の問題が発生した人がいる場合は非常に感謝します。
ありがとう、ガボル
PSこれはしばらく(昨年の夏など)この設定で機能しました。それ以来何が変わったのでしょうか?
答え1
努力する:
export LB_APT_HTTP_PROXY="...."