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
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive
對這篇文章感覺如何?
太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:Linux中國
Linux Matrix 消息應用 Fractal 6 發布
Matrix 用戶可以升級 Fractal 6 了!
如何通過 VLC 使用字幕
使用 VLC 媒體播放器播放和管理字幕的新手指南。
Unix 桌面:在 Linux 問世之前
僅僅開源還不足以實現開放,還需開放標準和建立共識。
Valve 對於 Ubuntu 的 Snap 版本的 Steam 並不滿意:原因何在
你可能會發現,Snap 版本的 Steam 並不如你期待的那樣好,你怎麼看?