sudo apt update-Fehler: „Release-Datei ist noch nicht gültig“

sudo apt update-Fehler: „Release-Datei ist noch nicht gültig“

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 dateBefehl meldet ein falsches Datum und eine falsche Uhrzeit. Ich habe Folgendes verwendet:

sudo apt install ntp 
sudo service ntp restart 

Anschließend meldet der dateBefehl das richtige Datum und die richtige Uhrzeit. sudo apt updateJetzt kann es losgehen.

verwandte Informationen