next up previous contents index
Next: Nouveaux changements d'heure Up: Autres Previous: dosemu, un émulateur dos

     
Timezone

Timezone est un système qui permet de gérer le changement d'horaires d'été et d'hiver. La France se trouve dans une zone horaire MET (Medium European Time, soit GMT + 1). La zone ``MET DST'' correspond à l'heure d'été active (GMT + 2). Le répertoire /usr/lib/zoneinfo contient les fichiers binaires qui indiquent les régles de calcul de l'heure dans différentes zones du globe. Le fichier time.doc contient plus de précisions que la présente section.

    Pour configurer la zone horaire, il faut copier le fichier MET sous le nom de /usr/lib/zoneinfo/localtime, puis faire un lien symbolique de ce fichier vers /usr/lib/zoneinfo/posixrules. Voici les commandes à passer :

cd /usr/lib/zoneinfo
cp MET localtime
ln -sf localtime posixrules

  Utiliser ensuite la commande clock pour mettre le système a l'heure. Il y a alors deux possibilités :

La première solution est préférable, mais MS-DOS ne gère pas correctement cette approche. L'horloge sera donc faussée sur ce système. Par contre, tous les changements d'heure, deux fois par an, seront pris en charge par Linux. Dans ce cas, il faut rajouter dans le fichier /etc/rc.d/rc.local la commande suivante :

clock -u -s

    Linux s'ajustera sur l'horloge sauvegardée. Si la CMOS est à l'heure locale, la commande dans le fichier /etc/rc.d/rc.local devient clock -s, et les changements d'heure ne seront automatiques que si la machine est allumée au moment des changements d'heure. Il faudra manuellement réécrire la nouvelle heure dans la CMOS par la commande clock -w, ou mettre l'horloge à l'heure avec le setup. La commande date permet de vérifier la validité de l'heure : elle renvoie heure et timezone et date -u donne toujours l'heure en GMT : la commande date renverra :

Sat Jan  9 20:57:22 MET 1999

tandis que la commande date -u renverra :

Sat Jan  9 19:58:19 GMT 1999

En été, MET DST (Daylight Savings Time) serait indiqué.


next up previous contents index
Next: Nouveaux changements d'heure Up: Autres Previous: dosemu, un émulateur dos
MATHIEU DECORE
1999-11-03
Merci de me dire ce que pensez de ce document.