GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Fix-InRelease ist noch nicht gültig (gültig für weitere h min s). Updates für dieses Repository werden nicht angewendet.

Wenn Sie den Update-Befehl auf Ubuntu 20.04/18.04 oder einer früheren Version ausführen und eine Fehlermeldung erhalten, dass Release-Dateien für eine bestimmte Zeit nicht gültig sind, dann ist hier die Lösung.

Dieser Fehler tritt auf, weil Ihre Systemzeit nicht mit Ihrem aktuellen geografischen Standort oder Zeitserver synchronisiert wird. Mit einfachen Worten, die Uhrzeit und das Datum auf Ihrem System sind nicht korrekt, sodass der Remote-Repository-Server einen Fehler ausgibt, dass die Version für einen bestimmten Zeitraum nicht für Ihren Computer gültig ist.

Error:
 
Reading package lists... Done
E: Release file for http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease is not valid yet (invalid for another 18h 32min 20s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease is not valid yet (invalid for another 18h 32min 19s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease is not valid yet (invalid for another 18h 32min 45s). Updates for this repository will not be applied.

Überprüfen Sie daher zuerst Ihr aktuelles Datum und Ihre Uhrzeit, indem Sie Folgendes eingeben:

date

Wenn Sie nun sehen, dass die Uhrzeit oder die Daten nicht genau sind, ändern und synchronisieren Sie sie mit der Hardware-Uhr Ihres Systems:

sudo hwclock --hctosys

Falls der obige Befehl nicht funktioniert hat, konfigurieren Sie ihn manuell, indem Sie NTP installieren und die Zeitzone auswählen:

sudo apt install ntp

sudo dpkg-reconfigure tzdata
sudo service ntp restart

Führen Sie jetzt den Systemaktualisierungsbefehl aus und dieses Mal erhalten Sie den Fehler nicht, obwohl das Problem auf Ihrem System immer noch nicht behoben wurde. Halten Sie die Überprüfung der Zeit für vorübergehend wird funktionieren. Dies wird das Problem definitiv lösen:

sudo apt-get -o Acquire::Check-Valid-Until=false -o Acquire::Check-Date=false update

Da jedes Repository mit einigen Daten und Uhrzeiten signiert wurde, muss sichergestellt werden, dass das System, das sie abruft, die richtige Uhrzeit hat, damit es die neueste Version überprüfen kann. Wenn sich Ihr System in der Vergangenheit befindet, wird diese Diskrepanz ein Problem verursachen.


Ubuntu
  1. Das Passwort für das verschlüsselte Dateisystem wird nicht aktualisiert, wenn ich das Benutzerpasswort ändere?

  2. Konnte nach dem Upgrade von 16.04 auf 18.04 keinen gültigen Schlüssel im Benutzersitzungs-Schlüsselbund für die in der Mount-Option angegebene Sig finden?

  3. Laufwerk für /home ist noch nicht bereit oder nicht vorhanden, wenn Ubuntu Server 14.04.2 auf Vmware geladen wird?

  4. System mountet Swap-Partition nicht?

  5. Apt-schnell für Ubuntu 14.04??

Richten Sie automatische unbeaufsichtigte Updates für Ubuntu 20.04 ein

Aktivieren Sie automatische Systemupdates in Ubuntu

Umgang mit automatischen Updates in Ubuntu

So beheben Sie den Fehler „Repository ist noch nicht gültig“ in Ubuntu Linux

System geht nicht in den Ruhezustand; Der Bildschirm schaltet sich für ein paar Sekunden aus und sonst passiert nichts?

Zeitanzeige zeigt Datum/Uhrzeit nicht an?