Mettre à l'heure le Raspberry Pi

Installer les utilitaires NTP

Le principe de NTP est de s'appuyer sur un pool de serveur NTP qui permettent de synchroniser les serveurs à partir l'heure exacte. Pour utiliser ce concept, les utilitaires NTP doivent être présents sur le serveur à mettre à l'heure. Si ce n'est pas le cas, il faut les y installer.
L'installation des utilitaires NTP sur Rasbian se fait comme pour tous les composants : avec la commande apt-get. Et, pour générer de défaut de dépendance, on fera précéder la commande apt-get install par l'invocation de la commande apt-get update suivie de la commande apt-get upgrade.
pi@Raspi04:~ $ sudo apt-get update

. . .

pi@Raspi04:~ $ sudo apt-get upgrade -y

. . .

pi@Raspi04:~ $ sudo apt-get install ntp ntpdate

. . .

pi@Raspi04:~ $

Configurer NTP

La configuration de NTP se fait dans le fichier /etc/ntp.conf que l'on peut modifier avec l'utilitaire nano. Par défaut, les serveurs ci-dessous sont interrogés. Mais on peut modifier les serveurs interrogés par exemple le serveur <b>ntp.uhb.if</b>.
. . .
# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
#pool 0.debian.pool.ntp.org iburst
pool ntp.uhb.fr iburst
#pool 0.debian.pool.ntp.org iburst
pool 1.debian.pool.ntp.org iburst
pool 2.debian.pool.ntp.org iburst
pool 3.debian.pool.ntp.org iburst
. . .
Chaque modification du fichier de configuration doit être suivi d'un redémarrage du service ntp. Puis après avoir attendu quelques instants, on peut vérifier que le Raspberry Pi a été mis à l'heure.
pi@Raspi04:~ $ sudo service ntp restart
pi@Raspi04:~ $ date
lundi 5 novembre 2018, 09:28:54 (UTC+0100)
pi@Raspi04:~ $

Mettre à l'heure manuellement

Evidemment, ce qui précède n'est possible que si le Rapsberry Pi est connecté à Internet. Si ce n'est pas le cas, il est toutefois possible de mettre à l'heure le Raspberry Pi manuellement à l'aide de la commande date.
pi@Raspi04:~ $ date
lundi 5 novembre 2018, 09:35:17 (UTC+0100)
pi@Raspi04:~ $ sudo date -s "8 NOV 2018 14:37:00"
jeudi 8 novembre 2018, 14:37:00 (UTC+0100)
pi@Raspi04:~ $ date
jeudi 8 novembre 2018, 14:37:03 (UTC+0100)
pi@Raspi04:~ $

Commentaires

Posts les plus consultés de ce blog

Gérer la mise en veille

Configurer VSCode pour programmer et déboguer à distance sur Raspberry Pi

Créer un nouvel utilisateur Raspbian