it-swarm.com.de

Apt-Get-Update über einen bösen Proxy

Ich verwende Ubuntu 16.10 KDE auf einem Laptop in einem WLAN-Netzwerk, das einen Proxy erzwingt, ohne dass dieser konfiguriert werden muss. Immer wenn ich apt-get update versuche, erhalte ich die folgende Fehlermeldung:

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.

Das Installieren eines Pakets gibt folgende Fehler zurück:

Err:12 http://archive.ubuntu.com/ubuntu xenial/universe AMD64 cabextract AMD64 1.6-1
  Hash Sum mismatch

Ich habe bereits versucht, die Variable http-proxy mit meinem Benutzernamen und Passwort ohne Erfolg zu setzen. Der Proxy macht genau das Gleiche.

Gibt es eine Möglichkeit zu verhindern, dass es das tut, was es tut?

Weiß jemand, was NOSPLIT ist? (Wenn ja, könnten Sie einen Kommentar abgeben?)

Dies ist kein Duplikat dieser Fragen:

'apt-get update' schlägt fehl, wenn Proxy verwendet wird

NODATA-Problem: 'NODATA' (erfordert das Netzwerk eine Authentifizierung?)

weil ihre Antworten nicht funktionieren.

Ehrlich gesagt ist es meiner Organisation egal, ob der Proxy meine installierte Software beeinträchtigt, da ich der einzige bin, der dies versucht. Außerdem habe ich nicht das gleiche Problem wie beim NODATA-Problem, da wget -O - http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease zurückgegeben wird

--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.
3
Nonny Moose

Das Ändern meiner Apt-Quellen auf https anstelle von http löste das Problem.

Ich vermute, dass der Proxy so konfiguriert ist, dass er über https anders als über http funktioniert, und nicht versucht hat, eine Umleitung in die https-Antwort einzufügen.

Beachten Sie, dass zur Verwendung von https over apt das Paket apt-transport-https installiert sein muss.

0
Nonny Moose