Apportez votre aide…
Ceci est une ancienne révision du document !
Heure du système
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 elle peut correspondre à l'heure locale (si vous utilisez un autre système d'exploitation par exemple).
Configurer l'heure
Les outils tzselect et tzconfig vous permettront respectivement de configurer l'heure pour votre compte utilisateur ou pour le système. Le second doit être lancé avec les droits d'administration.
Fichiers nécessaires
É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 en face de l'option UTC :
# # /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
Configurer le fuseau horaire pour Java
Vous avez peut-être remarqué que certains programme 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.
Fichiers nécessaires
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.