Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 3306

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>4.&nbsp;Les param&egrave;tres corrects pour votre machine Linux</title><link href="style.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.69.1" name="generator"><link rel="start" href="index.html" title="
        Gestion pr&eacute;cise de l'heure et de la date
    "><link rel="up" href="index.html" title="
        Gestion pr&eacute;cise de l'heure et de la date
    "><link rel="prev" href="ar01s03.html" title="3.&nbsp;Qu'est-ce qu'un fuseau horaire&nbsp;?"><link rel="next" href="ar01s05.html" title="5.&nbsp;Synchronisation pr&eacute;cise de l'heure"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">4.&nbsp;Les param&egrave;tres corrects pour votre machine Linux</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="ar01s03.html">Pr&eacute;c&eacute;dent</a>&nbsp;</td><th align="center" width="60%">&nbsp;</th><td align="right" width="20%">&nbsp;<a accesskey="n" href="ar01s05.html">Suivant</a></td></tr></table><hr></div><div class="section" lang="fr"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="set"></a>4.&nbsp;Les param&egrave;tres corrects pour votre machine Linux</h2></div></div><div></div></div><p>
    
        Quel que soit le syst&egrave;me que vous voulez installer, vous devez 
        conna&icirc;tre votre fuseau horaire. Il peut &ecirc;tre d&eacute;termin&eacute; par une 
        ville, une r&eacute;gion ou un pays. Vous devez aussi d&eacute;cider comment 
        r&eacute;gler l'heure du <span class="acronym">BIOS</span>. Ici, vous pouvez 
        suivre deux strat&eacute;gies&nbsp;:
    
    </p><div class="variablelist"><dl><dt><span class="term"><span class="emphasis"><em>Machine avec seulement Linux</em></span></span></dt><dd><p>
        
            Dans ce cas, vous pouvez mettre l'heure du 
            <span class="acronym">BIOS</span> &agrave; l'heure <span class="acronym">UTC</span>. 
            Les changements de fuseaux horaires seront g&eacute;r&eacute;s 
            dynamiquement comme expliqu&eacute; dans <a href="ar01s03.html#tz.linux" title="3.3.&nbsp;Les fuseaux horaires et Linux">Section&nbsp;3.3, &laquo;&nbsp;Les fuseaux horaires et Linux&nbsp;&raquo;</a>.
        
        </p></dd><dt><span class="term"><span class="emphasis"><em>Machine avec Linux et MS Windows</em></span></span></dt><dd><p>
        
            Windows manipule l'heure d'une mani&egrave;re plus primitive que 
            Linux. Pour Windows, l'heure du <span class="acronym">BIOS</span> 
            correspond toujours &agrave; l'heure locale, les changements de 
            fuseaux sont donc plus agressifs car ils changent 
            directement l'horloge mat&eacute;rielle. Et puisque Linux et 
            Windows initialisent tous deux leur heure &agrave; partir de 
            l'horloge mat&eacute;rielle, si les deux sont pr&eacute;sents, Linux doit 
            la manipuler de la m&ecirc;me fa&ccedil;on. Dans ce cas, vous devez 
            mettre votre <span class="acronym">BIOS</span> &agrave; l'heure locale.
        
        </p></dd></dl></div><div class="section" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="set.tz"></a>4.1.&nbsp;S&eacute;lection du fuseau horaire</h3></div></div><div></div></div><p>
          
          Sur les syst&egrave;mes Red Hat Linux et d&eacute;riv&eacute;s, vous pouvez r&eacute;gler 
          la strat&eacute;gie pour l'horloge mat&eacute;rielle et les fuseaux horaires 
          gr&acirc;ce &agrave; la commande <span><strong class="command">timeconfig</strong></span>, qui utilise 
          une interface conviviale. Vous pouvez aussi le faire de fa&ccedil;on 
          non-interactive&nbsp;:
      
      </p><div class="example"><a name="N10317"></a><p class="title"><b>Exemple&nbsp;2.&nbsp;Outil de configuration de l'heure</b></p><pre class="screen">
<code class="prompt">bash# </code><span><strong class="command">timeconfig "Brasil/East"</strong></span>         # r&egrave;gle l'horloge mat&eacute;rielle &agrave; l'heure locale
<code class="prompt">bash# </code>                                 # et le fuseau horaire sur la zone est du Br&eacute;sil
<code class="prompt">bash# </code>
<code class="prompt">bash# </code><span><strong class="command">timeconfig --utc "Brasil/East"</strong></span>   # r&egrave;gle l'horloge mat&eacute;rielle &agrave; l'heure UTC
<code class="prompt">bash# </code>                                 # et le fuseau horaire sur la zone est du Br&eacute;sil
</pre></div><p>De toute fa&ccedil;on, cela change le fichier <code class="filename">/etc/sysconfig/clock</code> qui est lu au d&eacute;marrage. Vous pouvez l'&eacute;diter manuellement. Il ressemble &agrave; ceci&nbsp;:</p><div class="example"><a name="N1033D"></a><p class="title"><b>Exemple&nbsp;3.&nbsp;<code class="filename">/etc/sysconfig/clock</code> file</b></p><pre class="programlisting">
ZONE="Brazil/East"
UTC=true
ARC=false
</pre></div></div><div class="section" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="set.hwclock"></a>4.2.&nbsp;R&eacute;gler l'horloge mat&eacute;rielle</h3></div></div><div></div></div><p>
      
          Je vous conseille de ne changer votre horloge mat&eacute;rielle que 
          si vous comprenez comment obtenir l'heure exacte, comme 
          expliqu&eacute; dans <a href="ar01s05.html" title="5.&nbsp;Synchronisation pr&eacute;cise de l'heure">Section&nbsp;5, &laquo;&nbsp;Synchronisation pr&eacute;cise de l'heure&nbsp;&raquo;</a>.
      
      </p><p>
      
          La commande <span><strong class="command">hwclock</strong></span> lit ou r&egrave;gle l'horloge 
          mat&eacute;rielle en fonction des param&egrave;tres que vous lui donnez et 
          qui sont document&eacute;s dans son manuel. Mais vous n'avez 
          normalement pas &agrave; l'utiliser si vous avez une distribution 
          moderne. Apr&egrave;s avoir choisi votre strat&eacute;gie pour l'horloge 
          mat&eacute;rielle et les fuseaux horaires, vous pouvez utiliser la 
          commande de haut niveau <span><strong class="command">setclock</strong></span> pour 
          r&eacute;gler correctement votre horloge mat&eacute;rielle. Vous n'avez pas 
          besoin de passer de param&egrave;tres car <span><strong class="command">setclock</strong></span> 
          appelle intelligemment <span><strong class="command">hwclock</strong></span> pour r&eacute;gler 
          le <span class="acronym">BIOS</span> en se basant sur l'heure courante 
          de votre syst&egrave;me d'exploitation. <span class="emphasis"><em>Vous devriez donc 
          toujours utiliser la commande 
          <span><strong class="command">setclock</strong></span>.</em></span>
          
      </p><p>
      
          Mais si vous &ecirc;tes minimaliste et pr&eacute;f&eacute;rez la fa&ccedil;on compliqu&eacute;e, 
          voici quelques exemples d'utilisation de 
          <span><strong class="command">hwclock</strong></span>&nbsp;:
          
      </p><div class="example"><a name="N10371"></a><p class="title"><b>Exemple&nbsp;4.&nbsp;Utilisation de <span>setclock</span> et <span>hwclock</span></b></p><pre class="screen">
<code class="prompt">bash# </code><span><strong class="command">setclock</strong></span>                                  # La mani&egrave;re simple de r&eacute;gler l'horloge mat&eacute;rielle
<code class="prompt">bash# </code>
<code class="prompt">bash# </code><span><strong class="command">hwclock</strong></span>                                   # Lit l'horloge mat&eacute;rielle
<code class="prompt">bash# </code>
<code class="prompt">bash# </code><span><strong class="command">hwclock --systohc --utc</strong></span>                   # R&egrave;gle l'horloge mat&eacute;rielle avec l'heure UTC
<code class="prompt">bash# </code>                                          # bas&eacute;e sur l'heure actuelle du syst&egrave;me
<code class="prompt">bash# </code>
<code class="prompt">bash# </code><span><strong class="command">hwclock --systohc</strong></span>                         # R&egrave;gle l'horloge mat&eacute;rielle avec l'heure actuelle
<code class="prompt">bash# </code>                                          # bas&eacute;e sur l'heure actuelle du syst&egrave;me
<code class="prompt">bash# </code>
<code class="prompt">bash# </code><span><strong class="command">hwclock --set --date "21 Oct 2004 21:17"</strong></span>  # R&egrave;gle l'horloge mat&eacute;rielle avec l'heure sp&eacute;cifi&eacute;e
</pre></div><p>
      
        Puisque l'heure du syst&egrave;me est ind&eacute;pendante de l'horloge 
        mat&eacute;rielle, tout changement dans le <span class="acronym">BIOS</span> 
        n'appara&icirc;tra que lors du d&eacute;marrage suivant.
        
      </p><p>Une autre option pour changer l'horloge mat&eacute;rielle est de red&eacute;marrer l'ordinateur et d'acc&eacute;der &agrave; l'&eacute;cran de configuration du <span class="acronym">BIOS</span>. Sur les plates-formes <a href="http://ibm.com/servers/eserver/zseries/os/linux/" target="_top">IBM e-server zSeries</a> vous devez le faire au niveau de z/VM parce que Linux tourne sur des machines virtuelles cr&eacute;&eacute;es par z/VM.</p></div></div><div class="navfooter"><hr><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" href="ar01s03.html">Pr&eacute;c&eacute;dent</a>&nbsp;</td><td align="center" width="20%">&nbsp;</td><td align="right" width="40%">&nbsp;<a accesskey="n" href="ar01s05.html">Suivant</a></td></tr><tr><td valign="top" align="left" width="40%">3.&nbsp;Qu'est-ce qu'un fuseau horaire&nbsp;?&nbsp;</td><td align="center" width="20%"><a accesskey="h" href="index.html">Sommaire</a></td><td valign="top" align="right" width="40%">&nbsp;5.&nbsp;Synchronisation pr&eacute;cise de l'heure</td></tr></table></div></body></html>