Linux中國

如何修復 Ubuntu Linux 中的 「Release file is not valid yet」 錯誤

錯誤的原因是系統上的時間和現實世界的時間不同。

你看,每個倉庫文件都是在某個日期簽名的,你可以通過查看發布文件信息了解:

sudo head /var/lib/apt/lists/ports.ubuntu.com_ubuntu_dists_focal_InRelease
-----BEGIN PGP SIGNED MESSAGE--Hash: SHA512

Origin: Ubuntu
Label: Ubuntu
Suite: focal
Version: 20.04
Codename: focal
Date: Thu, 23 Apr 2020 17:33:17 UTC
Architectures: amd64 arm64 armhf i386 ppc64el riscv64 s390x

現在,由於某些原因,我的 Ubuntu 伺服器上的時間是過去時間,這也是為什麼 Ubuntu 報出發布文件已經無效 X 天的原因。

如果你連接到了互聯網,你可以等待幾分鐘讓系統同步時間

如果不行,你可以強制系統使用本地時間作為實時時鐘(硬體時鐘):

sudo timedatectl set-local-rtc 1

timedatectl 命令可以讓你在 Linux 上配置時間、日期和更改時區

你應該不需要重新啟動。它可以立即工作,你可以通過更新你的 Ubuntu 系統再次驗證它。

如果問題解決了,你可以將實時時鐘設置為使用 UTC(Ubuntu 推薦的)。

sudo timedatectl set-local-rtc 0

是否為你解決了這個問題?

我希望這個提示能幫助你解決這個錯誤。如果你仍然遇到這個問題,請在評論欄告訴我,我會儘力幫助你。

via: https://itsfoss.com/fix-repository-not-valid-yet-error-ubuntu/

作者:Abhishek Prakash 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國