私は、Ubuntu 16.10 KDEをwifiネットワーク上のlaptopで実行していますが、設定することなくプロキシを強制的に強制します。 apt-get update
を試すたびに、次のエラーが表示されます。
Get:1 http://archive.ubuntu.com/ubuntu xenial InRelease [2827 B]
Err:1 http://archive.ubuntu.com/ubuntu xenial InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Get:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [2835 B]
Err:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Get:3 http://archive.ubuntu.com/ubuntu xenial-security InRelease [2836 B]
Err:3 http://archive.ubuntu.com/ubuntu xenial-security InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Fetched 8498 B in 0s (11.7 kB/s)
Reading package lists... Done
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-security/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
E: Some index files failed to download. They have been ignored, or old ones used instead.
パッケージをインストールすると、次のようなエラーが返されます。
Err:12 http://archive.ubuntu.com/ubuntu xenial/universe AMD64 cabextract AMD64 1.6-1
Hash Sum mismatch
ユーザー名とパスワードを使用してhttp-proxy
変数を設定しようとしました。プロキシはまったく同じことを行います。
それがやっていることを何でもしないようにする方法はありますか?
誰がNOSPLIT
とは何か知っていますか? (もしそうなら、コメントしてもらえますか?)
これは次のような質問の重複ではありません:
プロキシを使用すると「apt-get update」が失敗する
Got NODATA issue: 'NODATA'(ネットワークは認証を要求しますか?)
回答が機能しないためです。
率直に言って、私の組織は、プロキシが私のインストールソフトウェアに干渉しているかどうかを気にしません。また、wget -O - http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
が返されるため、NODATA問題と同じ問題はありません。
--2016-11-11 12:20:26-- http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
Resolving extras.ubuntu.com (extras.ubuntu.com)... 91.189.92.152, 2001:67c:1360:8c01::23
Connecting to extras.ubuntu.com (extras.ubuntu.com)|91.189.92.152|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-11-11 12:20:27 ERROR 404: Not Found.
Aptソースをhttpではなくhttpsに変更すると、問題が解決しました。
私の最良の推測は、httpの場合とhttpsの場合で異なる動作をするようにプロキシが構成されており、https応答にリダイレクトを挿入しようとしなかったことです。
Aptでhttpsを使用するには、apt-transport-https
パッケージがインストールされている必要があります。