Newsgroup: it.comp.os.linux.ubuntu
Titolo: Ubuntu Live: script per allineare orario PC

Utilizzo Ubuntu Live 18.04.2.
Purtroppo un grosso limite di questa distribuzione, nella versione live,
è che sposta l'orario del computer. Essendo il PC condiviso questo
genera problemi perché l'orario risulta sfasato dopo il mio utilizzo. 
Esiste uno script per allineare correttamente l'orario del PC ed evitare
questa situazione poco piacevole?
Grazie.
 

 ha scritto:

Non è un grosso limite di Ubuntu in se stesso: il problema risiede nella
condivisione del PC con Windows. 
Ora, visto che usi Ubuntu come Live, la cosa migliore è che modifichi una
volta per tutte sul versante Windows, dove il software risiede
sull'hard-disk. Chiedi nelle sedi opportune o, visto che è una FAQ,
sforzati di fare una breve ricerca in rete, dove troverai una infinità di
guide e tutorial che ti spiegheranno come procedere.
 
 
 

 ha scritto:

Grazie per la risposta. Preferirei, se esiste o si può implementare, avere
uno script generico questo perché il computer non è mio e non vorrei
"metterci mano". Inoltre se mi capita di utilizzare un'altro PC non lascio
l'orario sfasato. Esiste questa strada o è troppo complessa o non
percorribile?
Ciao.
 

 percorribile?
 
Ubuntu usa l'Universal Time Clock (UTC) e all'avvio imposta nel BIOS 
l'ora solare del meridiano di Greenwich, applicando poi per fornirci 
l'orario corretto lo scostamento necessario a seconda del fuso orario 
locale e, a seconda dei periodi, l'ora legale o solare.
Se ad esempio lo scostamento è di 1 ora, nel BIOS troverai un'ora 
indietro rispetto all'ora corrente.
 
Windows invece usa RTC (real time clock) e legge direttamente l'ora del 
BIOS, per cui se avevi usato Ubuntu come nel caso di prima (fuso orario 
+1) ti ritroverai in Windows con un'ora indietro sull'orologio.
 
Per risolvere si tratta o di far usare RTC ad Ubuntu, oppure UTC a 
Windows.
Tu preferiresti modificare Ubuntu:
 
Disabilitare in Ubuntu l'UTC e passare all'ora locale:
timedatectl set-local-rtc 1 --adjust-system-clock
 
ma è una modifica che ha effetto al successivo avvio e dopo che, per la 
prima volta che succede, si è nuovamente regolato l'ora in Windows, per 
cui il problema è sempre il solito: devi fare in modo che la chiavetta 
USB dove è ospitata la Live permetta la persistenza, oppure in 
alternativa installare direttamente Ubuntu su una USB.
 
(Sarà la ventesima volta che da più parti ti si da questo genere di 
consigli o di più?)
 
Nel caso optassi per l'installazione di Ubuntu su USB, qui trovi una 
guida che a me pare utile:
 
https://translate.google.com/translate
?
sl=en&tl=it&u=https%3A%2F%
2Fwww.fosslinux.com
%2F10212%2Fhow-to-install-a-
complete-ubuntu-on-a-usb-flash-drive.htm
 
URL breve:
https://tinyurl.com/y4xpok44
 
 
 
 

 alternativa installare direttamente Ubuntu su una USB.
 
Quindi mission impossible.
 

 Quindi mission impossible.
 
Perchè impossibile?
 
 
 

 Perchè impossibile?
 
Perché mi serviva per la live. Le pennette a volte le creo "sul posto". ;)
 

 
 
Prova:
 
[CODE]
#Cambia fuso orario
sudo ln -sf /usr/share/zoneinfo/Europe/Rome /etc/localtime
[/CODE]
 
a me funziona. Ciao!