Recherche de site Web

Comment synchroniser l’heure sur Ubuntu 20.04 Focal Fossa Linux


Dans ce guide, nous allons vous montrer comment configurer la synchronisation de l’heure sur Ubuntu 20.04 Focal Fossa. La synchronisation de l’heure est un élément important pour maintenir l’horloge de votre système à jour et configurer correctement les fuseaux horaires.

Dans ce tutoriel, vous allez apprendre :

  • Comment vérifier la date et l’heure
  • Comment activer et désactiver la synchronisation de l’heure
  • Comment tester la synchronisation de l’heure
  • Comment utiliser l’interface graphique pour modifier les informations de temps

Temps de synchronisation sur Ubuntu 20.04

Obtention d’informations sur l’heure actuelle

Vous pouvez déterminer la date, l’heure et le fuseau horaire actuels de votre système à l’aide d’une seule commande. Il vous suffit d’ouvrir un terminal et de taper :

timedatectl

Sortie de la commande timedatectl

user1@linuxconfig:~$ timedatectl
               Local time: Wed 2020-03-11 22:06:50 -05
           Universal time: Thu 2020-03-12 03:06:50 UTC
                 RTC time: Thu 2020-03-12 03:06:51
                Time zone: America/Lima (-05, -0500)
System clock synchronized: yes
              NTP service: inactive
          RTC in local TZ: no

Le résultat nous montre le fuseau horaire actuel du système sur Line 5 et confirme que l’horloge du système est synchronisée sur Line 6.

Paramètres de fuseau horaire

De toute évidence, votre système ne peut vous présenter l’heure correcte que s’il dispose d’informations précises sur le fuseau horaire dans lequel vous vous trouvez. Si votre système n’est pas déjà configuré avec le bon fuseau horaire, consultez notre article sur Comment changer de fuseau horaire sur Ubuntu 20.04 avant de continuer.

Activer ou désactiver la synchronisation de l’heure

Vous pouvez désactiver la synchronisation de l’heure sur votre système à l’aide de la commande suivante :

timedatectl set-ntp off

Exécutez à nouveau la commande timedatectl pour confirmer que la synchronisation de l’heure a été désactivée :

user1@linuxconfig:~$ sudo timedatectl set-ntp off
[sudo] password for user1: 
user1@linuxconfig:~$ timedatectl
               Local time: Wed 2020-03-11 22:23:25 -05
           Universal time: Thu 2020-03-12 03:23:25 UTC
                 RTC time: Thu 2020-03-12 03:23:26
                Time zone: America/Lima (-05, -0500)
System clock synchronized: no
              NTP service: inactive
          RTC in local TZ: no

Pour activer ou désactiver la synchronisation de l’heure, exécutez la commande suivante :

timedatectl set-ntp on

L’heure de votre système Ubuntu 20.04 doit maintenant être synchronisée.

Si l’exécution de la commande ci-dessus ne semble pas avoir d’effet sur votre système, vous devez probablement installer le paquet ntp. Exécutez la commande suivante pour l’installer :

sudo apt install ntp

Vous devrez redémarrer votre système avant d’essayer de synchroniser à nouveau l’heure.

Synchronisation au moment du test sur Ubuntu

Pour confirmer que la synchronisation de l’heure est correctement configurée sur votre système, nous pouvons faire un petit test avec la commande date.

  1. Tout d’abord, utilisez la commande date pour vérifier la date et l’heure actuelles :

    user1@linuxconfig:~$ date
    Wed 11 Mar 2020 10:30:36 PM -05
    
  2. Ensuite, lorsque la synchronisation de l’heure est activée, définissez une heure système incorrecte. Par exemple, la commande suivante définira l’heure de notre système un jour à l’avance à minuit :

    user1@linuxconfig:~$ sudo date 03120000
    Thu 12 Mar 2020 12:00:00 AM -05
    
  3. Si la synchronisation de l’heure est correctement configurée sur votre système, la date et l’heure seront réinitialisées aux informations correctes :

    user1@linuxconfig:~$ date
    Wed 11 Mar 2020 10:31:47 PM -05
    
  4. Pour voir ce qui se passe lorsque la synchronisation de l’heure n’est pas configurée, désactivez le service timesyncd d’Ubuntu avec cette commande :

    sudo timedatectl set-ntp off
    
  5. Maintenant, réglez à nouveau une heure incorrecte. Vous devriez remarquer que le système ne corrige plus l’heure automatiquement.

    sudo date 03120000
    Thu 12 Mar 2020 12:00:00 AM -05
    date
    Thu 12 Mar 2020 12:00:08 AM -05
    sudo timedatectl set-ntp on
    date
    Wed 11 Mar 2020 10:35:14 PM -05
    
  6. Si l’horloge système s’est corrigée après que vous ayez réactivé la synchronisation de l’heure, votre synchronisation de l’heure Ubuntu est correctement configurée.

Mise à jour de l’heure système via l’interface graphique

Vous pouvez également afficher et modifier vos paramètres de temps via l’interface graphique dans les paramètres d’Ubuntu. Ouvrez les paramètres à partir du lanceur d’applications d’Ubuntu.

Ouvrir les paramètres à partir du menu des applications

Dans le menu des paramètres, cliquez sur Date et heure dans le panneau de navigation situé sur le côté gauche de la fenêtre. À partir de là, vous pouvez configurer la date, l’heure, le fuseau horaire et les paramètres de synchronisation.

Menu des paramètres de date et d’heure

Conclusion

Dans cet article, nous avons appris à afficher et à modifier les informations de date, d’heure et de fuseau horaire sur Ubuntu 20.04 Focal Fossa. Nous avons également vu comment configurer la synchronisation de l’heure pour garder notre horloge système précise à tout moment.

Ce guide a également montré comment déployer la configuration par ligne de commande ou interface graphique, et comment vérifier que la configuration fonctionnait comme prévu.

Articles connexes: