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.

11voto

Ramesh Ponnusamy Points 261

J'ai rencontré le même problème. J'ai résolu ce problème en installant ntp

apt install ntp

et sélectionnez votre fuseau horaire lors de l'installation.

si vous avez déjà installé ntp, sélectionnez votre fuseau horaire correct en utilisant la commande suivante.

dpkg-reconfigure tzdata

7voto

Carlton Points 281

Dans mon cas, l'origine du problème était que je faisais un double démarrage entre Windows 10 et Ubuntu 18.04, et chaque système d'exploitation interprète différemment l'heure stockée dans le RTC (heure locale pour Windows, UTC pour Ubuntu). Ma solution a été de changer Ubuntu pour qu'il interprète l'heure comme l'heure locale en exécutant la commande suivante :

timedatectl set-local-rtc 1

J'ai trouvé cette solution dans un autre fil de discussion AskUbuntu .

Edit : Depuis ma réponse initiale, j'ai décidé qu'il est préférable de basculer Windows en UTC au lieu de basculer Ubuntu en heure locale. Ceci est fait avec une seule clé de registre :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
  "RealTimeIsUniversal"=qword:00000001

6voto

ÖMER ÇAKMAK Points 69

Installer le ntp paquete:

sudo apt install ntp
sudo echo "ip_adress" >> /etc/ntp
sed -i 's/pool /#pool /g' /etc/ntp.conf
sudo systemctl restart ntp.service

Ensuite :

sudo apt update

3voto

Stan Points 101

Aucune des réponses précédentes n'a fonctionné pour moi. J'ai obtenu cette erreur en exécutant Ubuntu dans une machine virtuelle utilisant Vagrant et Virtualbox.

C'est la solution qui a fonctionné pour moi :

sudo timedatectl set-ntp off
sudo timedatectl set-ntp on

3voto

A. Attia Points 131

Les solutions ci-dessus n'ont pas fonctionné pour moi. J'ai dû changer manuellement la date avec
date -s '2021-03-18 12:34:12'

Ensuite, sudo apt-get update a fonctionné parfaitement

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