Ubuntu, come altre distribuzioni Linux, consente di modificare facilmente le impostazioni del fuso orario tramite il terminale. Questa funzionalità è utile per gli utenti che desiderano impostare il fuso orario del proprio sistema in base alla propria posizione geografica, soprattutto dopo aver installato una nuova versione di Ubuntu o quando è necessario utilizzare un sistema in un'altra area geografica.
Cambiare il fuso orario su Ubuntu implica la modifica delle impostazioni di sistema, e puoi farlo utilizzando strumenti da riga di comando. In questa guida, ti guideremo attraverso la procedura per cambiare il fuso orario su Ubuntu utilizzando il terminale.
Guida passo passo per cambiare il fuso orario su Ubuntu
1. Controlla il fuso orario corrente
Prima di cambiare il fuso orario, è utile conoscere l'impostazione corrente. Puoi controllare il fuso orario corrente utilizzando timedatectl
comando, disponibile nelle versioni moderne di Ubuntu.
timedatectl
Questo ti mostrerà l'ora corrente, il fuso orario e altre informazioni correlate. Cerca la riga che dice Fuso orario.
2. Elenco dei fusi orari disponibili
Per cambiare il fuso orario, è necessario conoscere l'identificatore corretto del fuso orario che si desidera impostare. Ubuntu utilizza un set di nomi di fusi orari predefiniti, in genere basati sul formato Regione/Città (per esempio, America/New_York, Europa/Londra).
Per elencare tutti i fusi orari disponibili, eseguire il seguente comando:
timedatectl elenco-fusi orari
Verrà visualizzato un lungo elenco di tutti i fusi orari supportati dal sistema. È possibile scorrere l'elenco o utilizzare il pulsante grep
comando per filtrare per regioni o città specifiche. Ad esempio, per trovare i fusi orari in Europa regione:
timedatectl elenco-fusi orari | grep Europa
Verranno mostrati tutti i fusi orari della regione Europa, come Europa/Londra, Europa/Parigie altri.
3. Imposta il nuovo fuso orario
Una volta trovato il fuso orario corretto per la tua posizione, puoi impostarlo utilizzando timedatectl
comando. Ad esempio, se si desidera impostare il fuso orario su America/New_York, dovresti usare il seguente comando:
sudo timedatectl set-timezone America/New_York
Questo comando aggiorna il fuso orario del sistema. Sostituisci America/New_York con la stringa del fuso orario appropriata per la tua posizione.
4. Verifica il cambio di fuso orario
Dopo aver impostato il nuovo fuso orario, puoi verificare la modifica eseguendo il comando timedatectl
comando di nuovo:
timedatectl
Questo dovrebbe visualizzare il nuovo fuso orario sotto Fuso orario linea.
È anche possibile controllare l'ora del sistema eseguendo quanto segue:
data
Verranno mostrate la data e l'ora correnti, adattate al nuovo fuso orario.
5. (Facoltativo) Riavviare il sistema
Nella maggior parte dei casi, il fuso orario cambierà immediatamente e non è necessario riavviare il sistema. Tuttavia, in caso di problemi o per assicurarsi che tutto sia aggiornato correttamente, è possibile riavviare il sistema:
sudo riavvio
Dopo il riavvio del sistema, il nuovo fuso orario dovrebbe essere attivo.
Metodo alternativo: modifica del fuso orario utilizzando /etc/fuso orario
Se per qualche motivo il timedatectl
metodo non funziona o preferisci un approccio alternativo, puoi anche cambiare il fuso orario modificando direttamente il /etc/fuso orario
file.
- Modifica il
/etc/fuso orario
file:Aprire il file in un editor di testo, ad esempio
nano
:sudo nano /etc/fuso orario
- Aggiorna il fuso orario:
Sostituisci il valore corrente con il fuso orario che desideri utilizzare. Ad esempio, modificalo in America/New_York:
America/New_York
- Applica il fuso orario:
Dopo aver salvato il file, eseguire il seguente comando per riconfigurare il fuso orario:
sudo dpkg-reconfigure -f tzdata non interattivo
Ciò aggiornerà le impostazioni del fuso orario del sistema in base al valore impostato in
/etc/fuso orario
. - Verifica la modifica:
Come prima, usa
timedatectl
per verificare la modifica:timedatectl
Cambiare il fuso orario su Ubuntu tramite il terminale è un processo semplice. Utilizzando timedatectl
è il metodo preferito e moderno, che consente di visualizzare, modificare e gestire facilmente le impostazioni del fuso orario. Inoltre, modificando /etc/fuso orario
, hai un approccio alternativo, anche se timedatectl
metodo è più diretto e meno soggetto a errori.
Una volta impostato il fuso orario corretto, il sistema dovrebbe aggiornare automaticamente l'ora in base al fuso orario locale, il che è particolarmente utile per i log di sistema, i cron job e le applicazioni che dipendono dall'ora. Mantenendo il fuso orario configurato correttamente, si garantisce il corretto funzionamento del sistema, indipendentemente da dove ci si trovi nel mondo.
Foto di Italiano: RealToughCandy.com