Ich bin also in meinem Hochschulnetzwerk, sodass ich mich beim Browser anmelden muss, bevor ich das Internet benutze. Ich mache das erfolgreich, aber bei einer Neuinstallation von Ubuntu sudo apt update
erhalte ich die folgende Ausgabe:
$ sudo apt update
Get:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease [2,847 B]
Err:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [2,854 B]
Err:2 http://security.ubuntu.com/ubuntu xenial-security InRelease
...
Get:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease [2,855 B]
Err:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease
...
Get:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease [2,857 B]
Err:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Fetched 11.4 kB in 0s (18.3 kB/s)
Reading package lists... Done
E: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/xenial/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.
Aber wenn ich das tue wget http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease
, erhalte ich diesen Ausgabeerfolg:
2017-04-01 05:34:57 http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease
Resolving in.archive.ubuntu.com (in.archive.ubuntu.com)... 91.189.88.162, 91.189.88.149, 91.189.88.152, ...
Connecting to in.archive.ubuntu.com (in.archive.ubuntu.com)|91.189.88.162|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 246846 (241K)
Saving to: ‘InRelease.3’
InRelease.3 100%[===================>] 241.06K 110KB/s in 2.2s
2017-04-01 05:35:00 (110 KB/s) - ‘InRelease.3’ saved [246846/246846]
Natürlich habe ich von meinem Browser aus Zugang zum Internet, wget
aber wenn ich ein Update sudo apt
(oder eine apt-get
Aktualisierung) durchführe, wird dieser Fehler angezeigt .
PS: Diese Frage ist nicht mit anderen Threads vergleichbar, da ihre Lösungen bei mir nicht zu funktionieren scheinen
wget -SO /dev/null http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease
wget -SO /dev/null http://archive.ubuntu.com/ubuntu/dists/xenial/InRelease
Wie ich herausgefunden habe, passiert dieses Problem nur mir, nicht anderen im College-Netzwerk. Obwohl das Netzwerk gemäß den Anweisungen eingerichtet wurde, geschieht dies immer noch. Jede weitere Hilfe wäre dankbar
EDIT: Wie sich herausstellt, sind 50% von uns im College mit diesem Problem konfrontiert, während 50% es nicht tun, obwohl sie vor der letzten Woche keine Probleme mit der Hardware und dem sudo apt-Update hatten. Vielen Dank an @David Foerster, der mir die ganze Zeit geholfen hat.
Wie es aussieht, wurde das Problem in der Netzwerkabteilung unseres Colleges angesprochen :)
quelle
wget -qO- http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease | head
?Antworten:
Ich hatte das gleiche Problem. Es stellt sich heraus, dass apt-get
/etc/apt/apt.conf
für die Proxy-Einstellungen verwendet (meine Browser-Einstellungen sind bereits festgelegt). Dasapt.conf
Anpassen der Proxy-Einstellungen meines Browsers löste das Problem.quelle
http
Reihe. Und vergessen Sie nicht den Port:http://<name>:<port>
.echo Acquire::http::proxy \"http://$proxy:$port\";" | sudo tee -a /etc/apt/apt.conf
undecho Acquire::https::proxy \"https://$proxy:$port\";" | sudo tee -a /etc/apt/apt.conf
; dann war ich golden für die Verwendung vonapt-get
Es stellte sich heraus, dass dies ein Problem im Netzwerk-Backend unseres Colleges war. Es gibt immer noch Probleme damit, andere WiFi-Netzwerke funktionieren einwandfrei.
quelle
Wenn Sie solche ausgestellt haben, stellen Sie zunächst sicher, dass der DNS die Links beheben kann, was meines Erachtens das Problem ist.
Stellen Sie sicher, dass Sie Google DNS verwenden:
als erster Nameserver zu überprüfen. Starten Sie das neu
networking.service
und Sie können loslegenquelle
host in.archive.ubuntu.com 8.8.8.8
), die HTTP-Proxy-Einstellungen jedoch nicht. -1