Arch Linux pacman 更新出现 SSL 证书错误

Arch Linux pacman 更新出现 SSL 证书错误,第1张

Arch Linux pacman 更新出现 SSL 证书错误 一、问题描述

大早上的,第一个命令就报错了,服了。用 pacman 更新,其它源都没有问题,唯独到了 archlinuxcn 报错 SSL 证书有问题。

sudo pacman -Syu

二、问题分析

毫无头绪,再次更新也是同样的错误。看了社区上的问答,说是系统时钟的问题,和系统时钟同步有关,看了一下果然如此。

sudo timedatectl status

果然是系统时钟没有同步,同时还注意到当前时间有问题,这不是我昨晚睡觉的时间吗?突然想起来昨晚我电脑没关机(碰上几个BUG),只是关了屏幕休眠了。我的 arch 是在虚拟机里的,不是在物理机上,于是今早连上后虚拟机依旧是昨晚的时间。可以说,如果是物理机的话绝对不会有这个问题的。

三、解决方法

启动时钟同步

sudo timedatectl set-ntp true

然后就可以更新了,时间也对上了。

四、相关疑问

时钟同步是如何进行的?为什么一个简单的命令就能改变时间?

时钟同步全名是网络时钟同步(英文:network time synchronization),是利用网络完成的,向网络上的一台 ntp 服务器获取时间。如果想查看具体的时钟同步信息,可以使用以下命令:

timedatectl timesync-status

参考:

https://bbs.archlinux.org/viewtopic.php?id=266777https://man.archlinux.org/man/timedatectl.1.en


若你喜欢我的文章,欢迎关注点赞评论收藏 谢谢支持!!!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5704758.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存