尝试使用 timedatectl 禁用 NTP 会导致“无法设置 ntp:任何 .service 文件均未提供名称 org.freedesktop.timedate1”

尝试使用 timedatectl 禁用 NTP 会导致“无法设置 ntp:任何 .service 文件均未提供名称 org.freedesktop.timedate1”

我之前有一个问题如何关闭系统时间的自动更新。我的问题没有得到解决,但有人建议我重新发布这个问题。

我的理解是,在 Ubuntu 16.04.2 中,timedatectl 应该可以关闭并重新打开系统时钟。目前,当我运行:

timedatectl set-ntp false

我收到以下消息:

Failed to set ntp: The name org.freedesktop.timedate1 was not provided by any .service files

我猜我必须安装一些附加软件,但这只是猜测,我不知道缺少什么软件(如果有的话)。有人有什么建议吗?

我正在运行 Ubuntu 16.04.2 并使用 openbox。

答案1

听起来你可能正在尝试禁用某些当前未启用的功能。检查此命令的输出:

systemctl status systemd-timesyncd.service 

看看这一Loaded:行。上面写的是“已启用”还是“已禁用”?看看这一Active:行。上面写的是“活动”还是其他值?

如果该服务未激活且未启用,那么您的目标已经实现。

相关内容