Sem instalar mais pacotes ... Desligue o NTP, defina manualmente a hora para estar próximo o suficiente , ative o NTP novamente:
Definir serviço NTP inativo
$ timedatectl set-ntp false
Defina a hora manualmente
Sim, isso é triste, mas funciona e você não precisa se preocupar em instalar nada e fazê-lo funcionar. Obtenha a hora LOCAL aproximada no relógio de parede, no telefone e na Internet. Ele não precisa ser perfeito, porque ativaremos o ntp em um momento ...
$ sudo timedatectl set-time "2019-06-22 13:41:00"
Definir serviço NTP ativo
$ sudo timedatectl set-ntp true
Esperar
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
O "Relógio do sistema sincronizado: não" passará para "sim" quando tiver sido ajustado o suficiente para ser considerado 'em sincronia'.
Solução de problemas
$ 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).
Meus pacotes ntp estavam sendo bloqueados pelo firewall corporativo.