fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30837 Location: here
|
Posted: Mon Oct 18, 2004 10:49 am Post subject: AS5: Devo settare CLOCK con local o UTC? |
|
|
Navigazione: [ back AS4: Aggiungere utenti ] [ next AS6: Cose da non rimuovere o disinstallare (unmerge) ] [ Amministrazione Sistema ] [ Indice ]
Devo settare CLOCK con local o UTC?
Il BIOS memorizza il tempo e la data senza alcun riferimento al timezone, ma il sistema operativo del tuo computer ti fornisce questa possibilita'. Tu puoi sia settare il tuo riferimento al tempo come "local" che come "UTC" (noto anche come GMT) nel file /etc/rc.conf:
Code: | # Set CLOCK to "UTC" if your system clock is set to UTC (also known as
# Greenwich Mean Time). If your clock is set to the local time, then set CLOCK
# to "local". This setting is used by the /etc/init.d/clock script.
CLOCK="" |
Se tu setti CLOCK="UTC", allora Linux automaticamente aggiungera'/sottrarra' il numero di ore necessario, tenendo in considerazione l'ora legale (purchè tu abbia settato il tuo time zone come spiegato nella guida all'installazione). Questo e' il modo corretto di fare le cose. In particolare, selezionare UTC previene i cosiddetti "clock warp" (si tratta di problemi dovuti, ad esempio ai software che si basano sulla data e sull'ora per funzionare correttamente, ndt) che possono provocare qualsiasi tipo di danno. Se tu scompatti qualcosa durante il passaggio dall'ora solare a quella legale, make si potrebbe rifiutare di lavorare, dal momento che pensa che i timestamp dei file contengano riferimenti a date future. In generale, l'orologio di sistena non dovrebbe mai avere delle discontinuita' e il timezone dovrebbe essere una manipolazione effettuata nel momento in cui l'ora viene mostrata e non settato internamente (nel BIOS, ndt). Nei PC che hanno installato solo Linux si raccomanda di usare UTC.
Le cose sono leggermente differenti nel caso in cui il sistema sia in dual boot con Windows, in questo caso e' necessario settare CLOCK="local". Infatti Windows assume che il tuo BIOS sia settato su local e cambiera' fisicamente la data memorizzata nell'hardware. Per una corretta visualizzazione del tuo local time zone in Windows, tu devi usare local in /etc/rc.conf.
Autore: pjp (testo originale)
Traduttore: gutter _________________ Questions are guaranteed in life; Answers aren't. |
|