如标题所示,我的系统时钟不同步。这是有问题的,因为我需要更新我的软件,并且我继续收到诸如"Release .是无效的“之类的错误。我整个网站都有已尝试 多个 修复,但没有人解决我的问题。还有人有其他的想法吗?
一些补充资料:
sudo systemctl restart systemd-timesyncd
时,我得到了Failed to restart systemd-timesyncd.service: Unit systemd-timesyncd.service is masked.
timedatectl
时,我得到当地时间: in 2022-06- 08 :33:34 CDT环球时间:in 2022-06- 08 :33:34 UTC RTC时间:in 2022-06-08 :33:34时区:美国/芝加哥(CDT,-0500)系统时钟同步:没有NTP服务:NTP在本地TZ: no设置的GUI:
/etc/systemd/timesyncd.conf
文件中有以下内容:[Time]
NTP=ntp.ubuntu.com
FallbackNTP=pool.ntp.org
#RootDistanceMaxSec=5
#PollIntervalMinSec=32
#PollIntervalMaxSec=2048
sudo systemctl enable systemd-timesyncd.service
sudo systemctl start systemd-timesyncd.service
发布于 2022-06-08 21:43:46
首先,通过以下方式揭开该服务的面纱:
sudo systemctl unmask systemd-timesyncd
然后再安装服务。
sudo apt install systemd-timesyncd
启动NTP:
sudo timedatectl set-ntp true
此时,您的NTP服务应该再次处于活动状态,“自动日期和时间”开关在您的Settings GUI中再次可用。
如果这没有帮助,请再次尝试这两个命令:
sudo systemctl enable systemd-timesyncd.service
sudo systemctl start systemd-timesyncd.service
我检查了我的两台计算机,它们的/etc/systemd/timesyncd.conf
中都有以下行:
[Time]
#NTP=
#FallbackNTP=ntp.ubuntu.com
#RootDistanceMaxSec=5
#PollIntervalMinSec=32
#PollIntervalMaxSec=2048
在man timesyncd.conf
命令中:
默认配置是在编译期间定义的,因此只有在需要偏离这些默认值时才需要配置文件。默认情况下,/etc/systemd/中的配置文件包含注释掉的条目,其中显示缺省值作为管理员的指南。可以编辑此文件以创建本地重写。
因此,似乎不需要编辑这个文件。
重新启动计算机,以确保在启动时初始化服务:
sudo reboot
重新启动后,再次检查:
timedatectl status
希望这能有所帮助
https://askubuntu.com/questions/1413021
复制相似问题