lb bootstrap_archive-keys フェーズでエージェントの背後にあるライブビルドで Clearsigned ファイルが無効で「NODATA」が発生する

lb bootstrap_archive-keys フェーズでエージェントの背後にあるライブビルドで Clearsigned ファイルが無効で「NODATA」が発生する

私はここで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 bootstraplb bootstrap_cache restorelb bootstrap_cdebootstraplb 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="...."

おすすめ記事