我是Ubuntu 16.04 LTS的新手。我的机器上的时间不在互联网上更新。我更换了CMOS电池,还安装了ntp和ntpdate,并运行了sudo ntpdate ntp.ubuntu.com。但这些都不适合我。
在命令下面运行临时更新时间
sudo date -s "$(wget -qSO- --max-redirect=0 google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"还有其他方法来更新我的系统时间吗?我不想每次都手动设置它。
发布于 2018-02-12 07:03:45
Ubuntu16.04与timedatectl / timesyncd一起工作
检查timseyncd服务是否正常:systemctl status systemd-timesyncd
可能是阻塞服务 (例如: ntpd已安装),因此它避免了同步以避免冲突。
另一种可能是,您可能正在运行一个VirtualBox,您可能会看到以下错误:
● systemd-timesyncd.service - Network Time Synchronization
Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
Drop-In: /lib/systemd/system/systemd-timesyncd.service.d
└─disable-with-time-daemon.conf
Active: inactive (dead)
Condition: start condition failed at Mon 2018-02-12 17:40:50 AEDT; 1min 31s ago
ConditionFileIsExecutable=!/usr/sbin/VBoxService was not met
Docs: man:systemd-timesyncd.service(8)对于这种情况,这是一个解决方案:sudo VBoxService --timesync-set-start。受本期类似错误的启发
https://askubuntu.com/questions/940311
复制相似问题