androide

Come impostare o modificare il fuso orario su Ubuntu 18.04

Installiamo Ubuntu 15.10 Wily Werewolf

Installiamo Ubuntu 15.10 Wily Werewolf

Sommario:

Anonim

Su Ubuntu, il fuso orario del sistema viene impostato durante l'installazione, ma può essere facilmente modificato in un secondo momento.

L'uso del fuso orario corretto è importante per molte attività e processi relativi ai sistemi. Ad esempio, il demone cron utilizza il fuso orario del sistema per eseguire i lavori cron e i timestamp nei file di registro si basano sullo stesso fuso orario.

Questo tutorial dimostra come impostare o modificare il fuso orario su Ubuntu 18.04 e versioni precedenti dalla riga di comando o tramite la GUI. Le stesse istruzioni si applicano a qualsiasi distribuzione basata su Ubuntu, inclusi Kubuntu, Linux Mint e SO elementare.

Prerequisiti

Per modificare il fuso orario del sistema, dovrai accedere come utente con privilegi di sudo.

Verifica del fuso orario corrente

In Ubuntu e nella maggior parte delle altre distribuzioni Linux, possiamo usare il comando timedatectl per visualizzare e impostare l'ora e il fuso orario del sistema corrente.

timedatectl

Come puoi vedere nell'output seguente, il fuso orario è impostato su UTC:

Local time: Wed 2019-01-23 22:45:47 UTC Universal time: Wed 2019-01-23 22:45:47 UTC RTC time: Wed 2019-01-23 22:45:48 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no

Il fuso orario di sistema è configurato collegando in modo simbolico /etc/localtime a un identificatore binario di fuso orario nella /usr/share/zoneinfo . Quindi, un'altra opzione sarebbe quella di mostrare il percorso a cui punta il collegamento simbolico usando il comando ls:

ls -l /etc/localtime

lrwxrwxrwx 1 root root 27 Dec 10 12:59 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC

In alternativa, puoi anche controllare il fuso orario del sistema corrente visualizzando il contenuto del /etc/timezone .

cat /etc/timezone

Etc/UTC

Modifica del timedatectl mediante il comando timedatectl

Prima di modificare il fuso orario, devi scoprire il nome lungo del fuso orario che desideri utilizzare. La convenzione di denominazione del fuso orario di solito utilizza un formato "Regione / Città".

Per elencare tutti i fusi orari disponibili, è possibile elencare i file nella /usr/share/zoneinfo o utilizzare il comando timedatectl .

timedatectl list-timezones

… Europe/Oslo Europe/Paris Europe/Podgorica Europe/Prague Europe/Riga Europe/Rome Europe/Samara…

Una volta identificato quale fuso orario è preciso per la tua posizione, esegui il seguente comando come utente sudo:

sudo timedatectl set-timezone your_time_zone

Ad esempio, per modificare il fuso orario del sistema in Europe/Rome :

sudo timedatectl set-timezone Europe/Rome

Esegui il comando timedatectl per verificare le modifiche:

timedatectl

Local time: Thu 2019-01-24 00:27:43 CET Universal time: Wed 2019-01-23 23:27:43 UTC RTC time: Wed 2019-01-23 23:27:44 Time zone: Europe/Rome (CET, +0100) System clock synchronized: yes systemd-timesyncd.service active: yes RTC in local TZ: no

Modifica del tzdata riconfigurando tzdata

  1. Identifica il fuso orario che desideri configurare.

    Salvare il nuovo nome del fuso /etc/timezone file /etc/timezone usando il seguente comando tee:

    echo "Europe/Rome" | sudo tee /etc/timezone

    Europe/Rome

    Eseguire il comando seguente per modificare il fuso orario del sistema:

    sudo dpkg-reconfigure --frontend noninteractive tzdata

    Current default time zone: 'Europe/Rome' Local time is now: Thu Jan 24 00:40:48 CET 2019. Universal Time is now: Wed Jan 23 23:40:48 UTC 2019.

Modifica del fuso orario mediante la GUI

Se la riga di comando non fa per te, puoi modificare il fuso orario del sistema corrente tramite la GUI.

  1. Apri la finestra delle impostazioni di sistema facendo clic sull'icona Settings , come mostrato nell'immagine seguente:

    Una volta fatto, fai clic su × per chiudere la finestra.

Conclusione

In questa guida, ti abbiamo mostrato di cambiare il fuso orario del tuo sistema Ubuntu. Sentiti libero di lasciare un commento in caso di domande.

terminale Ubuntu