【水博客】Ubuntu Update 失败:Release file is not valid yet

本文最后更新于:2023年9月19日星期二凌晨2点47分

ᕕ( ᐛ )ᕗ

(ノ゚∀゚)ノ举高高

( へ ゚∀゚)べ摔低低

(`ヮ´ ) 开摆!

↙(`ヮ´ )↗ 开摆!

问题描述

该问题是在 Windows 下使用 Linux 子系统 Ubuntu 时,执行了 sudo apt update 命令后,就出现问题:

E: Release file for https://mirrors.tuna.tsinghua.edu.cn/ubuntu/dists/focal-updates/InRelease is not valid yet (invalid for another 5h 35min 12s). Updates for this repository will not be applied.
E: Release file for https://mirrors.tuna.tsinghua.edu.cn/ubuntu/dists/focal-backports/InRelease is not valid yet (invalid for another 5h 36min 30s). Updates for this repository will not be applied.
E: Release file for https://mirrors.tuna.tsinghua.edu.cn/ubuntu/dists/focal-security/InRelease is not valid yet (invalid for another 5h 34min 27s). Updates for this repository will not be applied.

意思就是:发布文件尚未生效(在另一个 5 小时 35 分钟 12 秒内无效)。不会应用此存储库的更新。

问题原因

经过一番搜索后发现了问题 —— 咱 Ubuntu 上的时间与清华大学 TUNA 的软件源镜像的时间不一致,咱的系统时间比它慢了几个小时。

错误的原因是系统上的时间和现实世界的时间不同。

为啥会出现这种问题呢?

咱电脑安装了双系统的,windows 11 + manjaro,上午的时候玩了一会 manjaro,整了一会后,回到 windows 11,发现咱的时间晚了 8 小时,但是咱没有注意到时间的变化,就安装了咱们的 ubuntu,因而该系统的时间也是跟着咱 windows 11 的时间一样,慢了 8 小时。但是这会,咱执行 sudo apt update 是没问题的哦。后来咱就发现电脑时间不对,就赶紧更新了电脑时间,后重新启动了 ubuntu,仍旧执行了 sudo apt update 命令,这会就出现问题了。

提示:发布文件尚未生效(在另一个 5 小时 35 分钟 12 秒内无效)。不会应用此存储库的更新。

执行 date 命令查看时间:

date

问题解决

想要解决问题呀,简单的改一下 ubuntu 的时间就好,改成和 windows 11 时间一样就行。

执行 sudo date -s xxxxxx 设置系统时间

sudo date -s 12:40:50

我这知识时间不对,因而仅修改了时间。
若是日期也不对就需要执行:

sudo date -s 2022-5-9 12:40:50

OK! 问题成功解决。

(`ヮ´ ) 开摆!

↙(`ヮ´ )↗ 开摆!


【水博客】Ubuntu Update 失败:Release file is not valid yet
https://muxiner.github.io/ubuntu-update-failed/
作者
Muxiner
发布于
2022年5月9日
许可协议