120 votes

sudo apt update erreur : "Le fichier de version n'est pas encore valide"

J'obtiens cette erreur à chaque fois que j'essaie de 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). 

Les mises à jour pour ce référentiel ne seront pas appliquées.

J'ai réinitialisé mon fuseau horaire sur UTC, mais cela n'a pas fonctionné.
J'ai aussi trouvé une réponse différente où ils disaient que je devais essayer

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

mais ça n'a pas marché non plus.
J'ai eu la même erreur les deux fois.

155voto

rosterloh Points 1651

Cours :

sudo hwclock --hctosys 

Cette commande obtient l'heure la plus récente du RTC de votre machine Windows et règle l'heure du système sur celle-ci.

52voto

Integrator_7 Points 629

C'est un problème de fuseau horaire. Essayez de redémarrer votre hôte Docker. Cela a fonctionné pour moi.

26voto

Angelito Points 361

Testé sur un serveur ubuntu 18.04 :

  1. vérifiez la date et l'heure du BIOS, vérifiez également la pile à monnaie de la carte mère et remplacez-la si nécessaire.
  2. redémarrer. Exécutez la commande date pour vérifier que la date et l'heure sont correctes.
  3. exécuter sudo apt update à nouveau. Les problèmes ont disparu.

17voto

Vous pouvez utiliser cette solution de contournement temporaire donné par léon-strong :

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

Voir le rapport de bogue https://github.com/microsoft/WSL/issues/4114 pour plus de détails.

17voto

Simon Law Points 171

Dans mon cas :

  • Microsoft Windows [Version 10.0.19041.630] ;
  • WSL version 2 ;
  • Ubuntu-20.04 ;

Le site date signale une date et une heure erronées. J'ai utilisé ce qui suit :

sudo apt install ntp 
sudo service ntp restart 

Ensuite, le date rapporte les données et l'heure correctes. sudo apt update peut maintenant travailler.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X