Sur les systèmes UNIX, l'heure du système est par défaut à l'heure universelle (UTC pour Universal Time Coordinated).
L'heure de votre ordinateur peut correspondre à l'heure locale (si vous utilisez un autre système d'exploitation par exemple).
* pour votre compte utilisateur
dpkg-reconfigure tzdata
sudo dpkg-reconfigure tzdata
Éditez le fichier /etc/timezone et vérifiez qu'il contienne le fuseau horaire :
Europe/Paris
Puis, éditez le fichier /etc/default/rcS. Il permet de savoir si le système est à l'heure UTC ou non: UTC=no
# # /etc/default/rcS # # Default settings for the scripts in /etc/rcS.d/ # # For information about these variables see the rcS(5) manual page. # # This file belongs to the "initscripts" package. TMPTIME=0 SULOGIN=no DELAYLOGIN=no UTC=no VERBOSE=no FSCKFIX=no
Si malgré tous les réglages précédents, vous avez toujours l'affichage de l'heure de Grenwich dans l'applet, suivez les étapes ci-dessous :
Lancer l'éditeur de configuration de Gnome (gconf-editor).
Se rendre à la clé : /apps/panel/applets/clock_screen0/prefs/gmt_time.
S'assurer que celle-ci est bien décochée.
Vous avez peut-être remarqué que certains programmes java, comme tomcat, ne détectent pas correctement l'heure. Pour cela, il faut aider la machine virtuelle java en lui spécifiant le fuseau horaire.
Le fichier /etc/environment contient les variables d'environnement chargées par défaut. Il faut spécifier la variable TZ avec la valeur correspondant à votre fuseau horaire. On peut reprendre la valeur indiquée dans /etc/timezone
Par exemple, éditez le fichier /etc/environment, et ajoutez la variable
TZ="Europe/Paris"
puis redémarrez l'ordinateur ou le shell du programme java.