Par défaut, sur une distribution debian 12, le paquet systemd-timesyncd est installé par défaut.
Malheureusement ce paquet ne fourni qu’un petit client leger pour le protocol NTP (Network Time Protocol), qui plus est ne fourni pas de compensation de temps au niveau de l’horloge interne.
Pour remédier à ce problème, rien ne vaut l’installation du bon vieux ntp, qui mème si nous n’avons pas besoin d’un serveur NTP, fourni toute l’implémentation du protocol tout en étant aussi léger :
apt install ntp --purge
Les deux paquets ne devant pas cohabiter simultanément pour ne pas avoir de tentatives de synchronisation en parallèle par deux clients NTP, le gestionnaire de paquet APT ne permet pas d’avoir les deux paquets installés en mème temps.
Veuillez noter l’utilisation de l’option –purge, qui permet de supprimer totalement les fichiers résidus de configuration de systemd-timesyncd