Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
heure_systeme [Le 27/08/2007, 00:41] – créée - de systeme/timezone _Enchainedheure_systeme [Le 11/09/2022, 11:48] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
-{{tag>systeme}}+{{tag>Xenial système BROUILLON}}
  
 ---- ----
Ligne 5: Ligne 5:
 ====== Heure du système ====== ====== 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).+Sur les systèmes UNIX, l'heure du système est par défaut à l'heure universelle ([[https://fr.wikipedia.org/wiki/UTC|UTC]] pour Universal Time Coordinated).
  
-===== Configuration =====+L'heure de votre ordinateur  peut correspondre à l'heure locale (si vous utilisez un autre système d'exploitation par exemple).
  
-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'[[:sudo|administration]].+===== Configurer l'heure ===== 
 +==== Mode graphique ====
  
-==== Fichiers ====+L'heure se configure de manière graphique via l'indicateur heure de l'interface unity. Effectuez un clic droit sur l'heure puis sélectionnez réglages de la date et de l'heure.
  
-Le fichier **/etc/timezone** contient le fuseau horaire : <file>Europe/Paris</file>+Le premier onglet permet de choisir le fuseau horaire (en cliquant directement sur la carte) ainsi que le mode de réglage de l'heure : 
 +  *le mode automatique synchronisera l'heure depuis internet 
 +  *le mode manuel vous permettra de régler vous-même l'heure.
  
-Le fichier **/etc/default/rcS** permet de savoir si le système est à l'heure UTC ou non : <file>+{{:utilisateurs:arya:heure_systeme.jpg?direct&300|}} 
 + 
 + 
 +Le second onglet permet de paramétrer l'affichage de l'horloge : 
 +  *l'affichage de l'horloge dans la barre de menu 
 +  *l'affichage du jour et/ou de la date 
 +  *l'affichage en 12 ou 24 heures 
 +  *l'affichage des secondes 
 +  *le calendrier (avec éventuellement les numéros de semaine) 
 +  *heure d'autres lieux qui permet d'avoir plusieurs horloges (il faudra ensuite cliquer avec le bouton droit sur l'horloge pour switcher entre les horloges). 
 + 
 +====En ligne de commande==== 
 +Nous utilisons simplement la commande de base **date**, suivie de la date-heure sous la forme MMDDhhmmAA avec MM, le mois, DD, le jour, hhmm, heure et minute, et AA, l'année, ainsi pour le 22 mai 2017 à 14h58, cela donne 
 + 
 +  sudo date 0522145817 
 + 
 + 
 +==== Fichiers nécessaires ==== 
 + 
 +[[:tutoriel:comment_editer_un_fichier|Éditez le fichier]] **/etc/timezone** et vérifiez qu'il contienne le fuseau horaire : 
 +<file>Europe/Paris</file> 
 + 
 +Puis, [[:tutoriel:comment_editer_un_fichier|éditez le fichier]] **/etc/default/rcS**. Il permet de savoir si le système est à l'heure UTC ou non: // UTC=no // 
 +<file>
 # #
 # /etc/default/rcS # /etc/default/rcS
Ligne 33: Ligne 59:
 </file> </file>
  
-===== Configuration du fuseau horaire pour Java =====+==== Problème d'affichage de l'heure UTC dans l'applet au lieu de l'heure locale ====
  
-Vous avez peut-être remarqué que certains programme javacomme [[:tomcat]], ne détectent pas correctement l'heure. Pour celail faut aider la machine virtuelle java en lui spécifiant le fuseau horaire.+Si malgré tous les réglages précédentsvous avez toujours l'affichage de l'heure de Greenwich dans l'appletsuivez les étapes ci-dessous :
  
-==== Fichiers ====+Lancer l'éditeur de configuration de Gnome (gconf-editor).
  
-Le fichier **/etc/environnement** 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**+Se rendre à la clé : ///apps/panel/applets/clock_screen0/prefs/gmt_time//.
  
-Par exempleajoutez à la fin du fichier **/etc/environnement** la variable+S'assurer que celle-ci est bien décochée. 
 + 
 +{{:heure_systeme:precise_gconf-editor_gmt01.png?600|}} 
 + 
 +===== Configurer le fuseau horaire pour Java ===== 
 + 
 +Vous avez peut-être remarqué que certains programmes javacomme [[: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,  [[:tutoriel:comment_editer_un_fichier|éditez le fichier]] **/etc/environment**, et ajoutez la variable
 <file>TZ="Europe/Paris"</file> <file>TZ="Europe/Paris"</file>
 puis redémarrez l'ordinateur ou le shell du programme java. puis redémarrez l'ordinateur ou le shell du programme java.
  
-----+===== Problèmes connus =====
  
-// Contributeurs : [[utilisateurs:Id2ndR]], [[utilisateurs:Nuscly]]//+==== Décalage de l'heure avec Windows ==== 
 + 
 +Dans le cas d'un dualboot il arrive qu'il y a un décalage horaire entre Windows et Ubuntu, pour régler ce problème il suffit de mettre l'horaire sous Windows en UTC ou inversement de forcer Ubuntu (ou toutes variantes) à utiliser l'heure locale. 
 + 
 +=== Windows === 
 +crée un nouveau document avec pour extension .reg et copier coller les lignes suivantes dans ce fichier. 
 +<file - adjust-system-clock.reg>Windows Registry Editor Version 5.00 
 + 
 +[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] 
 +     "RealTimeIsUniversal"=dword:00000001</file> 
 + Il ne vous reste plus qu'a exécuter ce fichier sous Windows et a le redémarrer. 
 +=== Ubuntu === 
 +<note> cette méthode à l'avantage d'être fait rapidement mais n'est pas recommandé.Si vous avez le courage, réalisé la méthode sur Windows</note> 
 +Saisissez dans un [[terminal]] cette commande : 
 +  timedatectl --adjust-system-clock set-local-rtc 1 
 +la commande suivante affichera le status de votre configuration de l'heure 
 +  timedatectl 
 +vous devriez avoir une ligne affichant : ''RTC in local TZyes'' 
 +==== Mauvais réglage UTC ==== 
 +Dans le cas où la commande [[:date]] renvoie un fuseau horaire erronéil convient de reconfigurer le paquet **[[apt://tzdata|tzdata]]** à l'aide de la commande ci-dessous en sélectionnant le bon lieu géographique et le bon fuseau horaire.  
 + 
 +  sudo dpkg-reconfigure tzdata 
 + 
 + 
 +===== Liens ===== 
 +  * [[:ntp]] 
 +  * [[:ntpdate]] 
 + 
 +----
  
-Références : [[http://minaret.biz/tips/timezone.html| Java Default Timezone Issue]]+// Contributeurs : [[utilisateurs:Id2ndR]], [[utilisateurs:Nuscly]], [[utilisateurs:Sylvain59]], [[utilisateurs:nicolas84]]//