Ich erhalte immer diesen Fehler, wenn ich Folgendes versuche sudo apt update
:
Hit:1 ubuntu bionic InRelease
Ign:3 linux/chrome/deb stable InRelease
Get:2 /ubuntu bionic-updates InRelease [88.7 kB]
Get:5 /linux/chrome/deb stable Release [943 B]
Get:6 http://dl.google.com/linux/chrome/deb stable Release.gpg [819 B]
Get:4 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:7 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]
Reading package lists... Done
E: Release file for http://dl.google.com/linux/chrome/deb/dists/stable/Release is not valid yet (invalid for another 2h 45min 28s). Updates for this repository will not be applied.
E: Release file for http://us.archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease is not valid yet (invalid for another 4h 34min 33s). Updates for this repository will not be applied.
E: Release file for http://us.archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease is not valid yet (invalid for another 1h 22min 16s). Updates for this repository will not be applied.
E: Release file for http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease is not valid yet (invalid for another 4h 32min 36s).
Updates für dieses Repository werden nicht angewendet.
Ich habe meine Zeitzone auf UTC zurückgesetzt, aber das hat nicht funktioniert.
Ich habe auch eine andere Antwort gefunden, in der sie sagten, ich solle versuchen
sudo apt-get -o Acquire::Check-Valid-Until=false update
aber das hat auch nicht funktioniert.
Ich habe beide Male den gleichen Fehler erhalten.
Antwort1
Laufen:
sudo hwclock --hctosys
Dieser Befehl ruft die neueste Zeit von der RTC Ihres Windows-Computers ab und stellt die Systemzeit entsprechend ein.
Antwort2
Dies ist ein Zeitzonenproblem. Versuchen Sie, Ihren Docker-Host neu zu starten. Bei mir hat es funktioniert.
Antwort3
Sie könnendiese vorübergehende Problemumgehung, gegeben durchleon-stark:
apt-get -o Acquire::Check-Valid-Until=false -o Acquire::Check-Date=false update
Siehe den Fehlerberichthttps://github.com/microsoft/WSL/issues/4114für mehr Details.
Antwort4
In meinem Fall:
- Microsoft Windows [Version 10.0.19041.630];
- WSL-Version 2;
- Ubuntu-20.04;
Der date
Befehl meldet ein falsches Datum und eine falsche Uhrzeit. Ich habe Folgendes verwendet:
sudo apt install ntp
sudo service ntp restart
Anschließend meldet der date
Befehl das richtige Datum und die richtige Uhrzeit. sudo apt update
Jetzt kann es losgehen.