Ubuntu更新源归档文件验证失败问题咨询
Ubuntu更新源归档文件验证失败问题咨询
最近给Ubuntu系统做更新的时候,是不是碰到过这个让人头疼的报错?
Release file for http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease is not valid yet (invalid for another 2h 13min 51s). Updates for this repository will not be applied.
别慌,这个问题其实很好解决!根源就是你的系统本地时间和更新源服务器的时间不同步。Ubuntu的更新归档文件有时间戳验证机制,如果本地时间比服务器慢了好几个小时,系统就会判定这个归档文件还没到生效时间,自然就拒绝应用更新了。
给你几个实用的解决步骤:
- 先确认本地时间是否正确,用这条命令就能查看:
timedatectl - 要是时间确实不对,优先开启系统自动时间同步,省心又准确:
sudo timedatectl set-ntp true - 要是自动同步没起效,也可以手动设置正确时间,把下面的日期时间替换成当前真实时间就行:
sudo date -s "YYYY-MM-DD HH:MM:SS" - 时间修正完成后,再重新执行更新命令试试:
sudo apt update && sudo apt upgrade
备注:内容来源于stack exchange,提问作者Hagop
相关产品推荐
相关产品推荐

