== Come faccio a far aggiornare l'ora automaticamente nel passaggio tra ora solare e legale?==
PC con installato solo Linux
Se in fase di installazione quando te lo ha chiesto (e te lo ha chiesto) gli hai detto che l'orologio hardware, che sarebbe quello del bios, è configurato su UTC, linux aggiornerà automaticamente l'ora. Altrimenti bisogna mettere a posto la situazione definitivamente, entrando nel sistema come root e dando il comando:
# date --set "19:30:00"
(Naturalmente dovete sostituire l'orario nell'esempio con quello corretto
)
PC dual boot Windows-Linux
In questo caso in fase di installazione devi avergli detto che l'orologio di sistema è impostato sul "Local Time", e quindi per aggiornare l'orario:
- fai un boot di Windows, che sistemerà l'orologio di sistema;
- torni a Linux, che avrà, adesso, l'ora impostata correttamente.
La spiegazione è molto semplice. I sistemi Windows vogliono che l'orologio del bios sia impostato sull'ora locale mentre Linux riesce tranquillamente a gestire l'orario sapendo che l'orologio del bios è impostato in UTC (Universal Time Coodinated) e conoscendo in quale zona ci si trova. Per questo motivo se si ha una macchina in cui Linux è "solo", si deve dire al Sistema Operativo che l'orologio hardware è impostato in UTC e lui penserà a tutto, mentre se si ha una macchina dual boot bisognerà istruire Linux perché consideri l'orologio del bios come impostato sull'ora locale, al che lascerà tutta la gestione dell'ora a Windows (per approfondire vedi man tzsetup e man date).
--AP
