Время в Ubuntu 16.04, не обновляющееся из Интернета

Я новичок в 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"

Есть ли другой способ обновить мое системное время? Я не хочу устанавливать его вручную для каждой сессии.

3
задан 27 July 2017 в 15:13

2 ответа

Ubuntu 16.04 работает с timedatectl / timesyncd

Проверить, что служба timseyncd в порядке: systemctl status systemd-timesyncd

Возможно, что-то есть timedatectl / 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. Вдохновленный этой проблемой с подобной ошибкой

1
ответ дан 18 July 2018 в 09:34

Ubuntu 16.04 работает с timedatectl / timesyncd

Проверить, что служба timseyncd в порядке: systemctl status systemd-timesyncd

Возможно, что-то есть timedatectl / 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. Вдохновленный этой проблемой с подобной ошибкой

1
ответ дан 24 July 2018 в 19:22

Другие вопросы по тегам:

Похожие вопросы: