Verbindung zu http://changelogs.ubuntu.com/meta-release fehlgeschlagen

22

Wenn ich mich bei meinem Ubuntu-Terminal tty1 anmelde, erhalte ich eine Nachricht

failed to connect to http://changelogs.ubuntu.com/meta-release

Ich probiere verschiedene Dinge aus und erhalte dann eine Fehlermeldung

could not resolve us.archive.ubuntu.com

Meine Internetverbindung ist anscheinend deaktiviert und ich konnte sie nicht konfigurieren.

Ich habe versucht, neu zu starten, aber nichts hat sich geändert.

habib
quelle
Bitte erläutern Sie Ihr Problem mit weiteren Details. Wann sehen Sie diese Nachricht? Können Sie diesen Befehl verwenden sudo apt update? Legen Sie einen Proxy für Ihr System fest? Können Sie Websites anpingen?
Ali Razmdideh
Wenn ich sudo apt update verwende, erhalte ich den folgenden Fehler: 1 http: /us.archive.ubuntu.com/ubuntu zesty InRelease konnte den Fehler "us.archive.ubuntu.com" nicht beheben: 2 http: /us.archive.ubuntu .com / ubuntu zesty-updates InRelease konnte 'us.archive.ubuntu.com'
habib
Legen Sie einen Proxy für Ihr System oder Ihre Shell fest? Was die Ausgabe dieses Befehlsping us.archive.ubuntu.com -c 4
Ali Razmdideh
err: 3 http: /us.archive.ubuntu.com/ubuntu zesty-backports InRelease konnte 'us.archive.ubuntu.com
habib
1
Diese Frage sollte nicht als Duplikat geschlossen worden sein. Die beiden sind sicher verwandt, aber es handelt sich nicht um Duplikate. Alle Antworten auf die andere Frage befassen sich mit Netzwerkkonfigurationsproblemen. Ich habe jedoch gerade diese Fehlermeldung erhalten, die auf einem System angezeigt wird, auf dem es keine derartigen Konfigurationsprobleme gibt. Die Antwort unten dokumentiert, warum die Fehlermeldung auch dann weiterhin angezeigt wird, wenn kein Netzwerkproblem vorliegt, und gibt Auskunft darüber, wie die Fehlermeldung behoben werden kann.
Kasperd

Antworten:

29

Ich hatte das gleiche Problem mit 17.10, aber ich wette, dass das Gleiche auch für andere neuere Versionen gilt.

Diese MOTD-Nachrichten werden von Skripten in generiert /etc/update-motd.d. Das genaue Skript, das diese bestimmte Zeile generiert, ist /etc/update-motd.d/91-release-upgrade, das auch ausgeführt wird /usr/lib/ubuntu-release-upgrader/release-upgrade-motd. Dieses letzte Skript sucht nach neuen Versionen und schreibt die Ausgabe in /var/lib/ubuntu-release-upgrader/release-upgrade-available.

Das Skript aktualisiert die Datei nur alle 24 Stunden. Wenn Sie also lange genug warten, veraltet die Datei und das Skript aktualisiert die Datei trotzdem. Wenn Sie es jedoch sofort aktualisieren möchten, müssen Sie es nur entfernen /var/lib/ubuntu-release-upgrader/release-upgrade-available und ausführen, damit /etc/update-motd.d/91-release-upgrade es ordnungsgemäß funktioniert.

Ich habe dieses Problem verursacht, weil ich beim ersten Einrichten meines 17.10-Servers einen Tippfehler in meiner DNS-Serveradresse hatte.

Anthony Cascianelli
quelle
8
Da ich die Antwort von @ anthony-cascianelli (Ruf <50) nicht kommentieren kann, veröffentliche ich stattdessen eine Antwort. Nach dem Entfernen /var/lib/ubuntu-release-upgrader/release-upgrade-available , laufen /usr/lib/ubuntu-release-upgrader/release-upgrade-motd statt /etc/update-motd.d/91-release-upgrade. Das hat bei mir funktioniert.
Eiro
In meinem Fall war das einfache Entfernen /var/lib/ubuntu-release-upgrader/release-upgrade-availableausreichend. Wenn Sie sich das nächste Mal anmelden, wird kein Cache angezeigt und das Überprüfungsskript wird automatisch ausgeführt.
Dave S
Ach du lieber Gott. Danke mann. Es gab viele andere Vorschläge im Internet für diesen Fehler. Die sprachen über die Unterstützung von https-Proxies und so weiter - was mir komisch vorkam. Ihre Antwort war genau vor Ort: Ich hatte auch ein DNS-Problem beim ersten Booten, das diese Datei dann offensichtlich buchstäblich "für immer" (dh für 24 Stunden) beschmutzte.
Stolsvik
1
Ich habe das gleiche Problem auf Ubuntu Server 18.04. Die Fehlermeldung ist dieselbe, außer dass sie -ltsam Ende angezeigt wird . In meinem Fall scheint es keinen Konfigurationsfehler gegeben zu haben. Die Fehlermeldung wurde angezeigt, nachdem das System wochenlang ohne Probleme ausgeführt wurde. So kann anscheinend die Fehlermeldung spontan auftauchen. Schade, dass diese Frage als Duplikat geschlossen ist, da Ihre Antwort eindeutig zeigt, dass die fehlerhafte Ausgabe bestehen bleiben kann, auch wenn keines der in dem vermeintlichen Duplikat genannten Probleme vorliegt.
Kasperd
1
Da dies immer noch ein Diskussionsthema ist (und ich musste es auch recherchieren): Der Originalbericht handelt von einem Bug, der behoben wurde: askubuntu.com/a/1154537/793416
TonyG