これ以上パッケージをインストールせずに... NTPをオフにし、手動で十分に近い時間に設定し、NTPをオンに戻します。
NTPサービスを非アクティブに設定
$ timedatectl set-ntp false
時間を手動で設定する
ええ、それは悲しいことですが、それは機能します。何かをインストールしたり、それを機能させたりする必要はありません。壁時計、携帯電話、インターネットからおおよその現地時間を取得します。すぐにntpをオンに戻すので、完全である必要はありません...
$ sudo timedatectl set-time "2019-06-22 13:41:00"
NTPサービスをアクティブに設定
$ sudo timedatectl set-ntp true
待つ
john@mybox:~$ timedatectl
Local time: Sat 2019-06-22 13:49:53 AEST
Universal time: Sat 2019-06-22 03:49:53 UTC
RTC time: Sat 2019-06-22 03:49:54
Time zone: Australia/Sydney (AEST, +1000)
System clock synchronized: no
NTP service: active
RTC in local TZ: no
「システムクロックの同期:いいえ」は、「同期している」と見なされるのに十分に調整されると「はい」になります。
トラブルシューティング
$ cat /etc/systemd/timesyncd.conf
[Time]
NTP=pool.ntp.org
$ timedatectl timesync-status
Server: 13.210.208.89 (au.pool.ntp.org)
Poll interval: 8min 32s (min: 32s; max 34min 8s)
Packet count: 0
$ grep systemd-timesyncd /var/log/syslog | tail
Jun 22 14:13:09 meebox systemd-timesyncd[8333]: Timed out waiting for reply from 103.214.220.220:123 (au.pool.ntp.org).
企業のファイアウォールによってntpパケットがブロックされていました。