GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo configurar o cambiar la zona horaria en Ubuntu 18.04

En Ubuntu, la zona horaria del sistema se configura durante la instalación, pero se puede cambiar fácilmente más adelante.

El uso de la zona horaria correcta es importante para muchas tareas y procesos relacionados con los sistemas. Por ejemplo, el demonio cron usa la zona horaria del sistema para ejecutar trabajos cron, y las marcas de tiempo en los archivos de registro se basan en la misma zona horaria.

Este tutorial demuestra cómo configurar o cambiar la zona horaria en Ubuntu 18.04 y versiones anteriores desde la línea de comandos o a través de la GUI. Las mismas instrucciones se aplican a cualquier distribución basada en Ubuntu, incluidos Kubuntu, Linux Mint y Elementary OS.

Requisitos previos #

Deberá iniciar sesión como root o usuario con privilegios sudo para cambiar la zona horaria del sistema.

Verificando la Zona Horaria Actual #

En Ubuntu y la mayoría de las otras distribuciones de Linux, podemos usar el timedatectl Comando para mostrar y configurar la hora y la zona horaria del sistema actual.

timedatectl

Como puede ver en el resultado a continuación, la zona horaria se establece en 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

La zona horaria del sistema se configura vinculando /etc/localtime a un identificador binario de zona horaria en el /usr/share/zoneinfo directorio. Entonces, otra opción sería mostrar la ruta a la que apunta el enlace simbólico usando el comando ls:

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

Alternativamente, también puede verificar la zona horaria del sistema actual mostrando el contenido de /etc/timezone archivo.

cat /etc/timezone
Etc/UTC

Cambiar la zona horaria usando timedatectl Comando #

Antes de cambiar la zona horaria, deberá averiguar el nombre largo de la zona horaria que desea usar. La convención de nomenclatura de zona horaria generalmente usa un formato de "Región/Ciudad".

Para enumerar todas las zonas horarias disponibles, puede enumerar los archivos en /usr/share/zoneinfo directorio o use el timedatectl comando.

timedatectl list-timezones
...
Europe/Oslo
Europe/Paris
Europe/Podgorica
Europe/Prague
Europe/Riga
Europe/Rome
Europe/Samara
...

Una vez que identifique qué zona horaria es precisa para su ubicación, ejecute el siguiente comando como usuario sudo:

sudo timedatectl set-timezone your_time_zone

Por ejemplo, para cambiar la zona horaria del sistema a Europe/Rome :

sudo timedatectl set-timezone Europe/Rome

Ejecute el timedatectl comando para verificar los cambios:

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

Cambiar la zona horaria reconfigurando tzdata #

Si está ejecutando una versión anterior de Ubuntu y el timedatectl El comando no está presente en su sistema, puede cambiar la zona horaria reconfigurando tzdata .

  1. Identifique la zona horaria que desea configurar.

  2. Guarde el nuevo nombre de la zona horaria en /etc/timezone archivo usando el siguiente comando tee:

    echo "Europe/Rome" | sudo tee /etc/timezone
    Europe/Rome
  3. Ejecute el siguiente comando para cambiar la zona horaria 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.

Cambiar la zona horaria usando la GUI #

Si la línea de comandos no es lo tuyo, puedes cambiar la zona horaria del sistema actual a través de la GUI.

  1. Abra la ventana de configuración del sistema haciendo clic en Settings icono, como se muestra en la siguiente imagen:

  2. En la ventana de configuración del sistema, haga clic en Date & Time pestaña, active la Automatic Time Zone a OFF y haz clic en Time Zone cuadro:

    Si la Automatic Time Zone establecer en ON y tiene una conexión a Internet, la zona horaria debe configurarse automáticamente de acuerdo con su ubicación.

  3. Para seleccionar la nueva zona horaria, puede hacer clic en el mapa o buscar una zona horaria a través de la barra de búsqueda.

    Una vez hecho esto, haga clic en × para cerrar la ventana.


Ubuntu
  1. ¿Cómo cambiar la zona horaria en Ubuntu?

  2. Cambiar la zona horaria en Ubuntu 18.04 - ¿Proceso paso a paso?

  3. Cómo configurar o cambiar la zona horaria en Ubuntu 20.04 y 21.04

  4. Cómo cambiar la zona horaria en CentOS 8

  5. Cómo configurar o cambiar la zona horaria en Debain 11

Cómo configurar la sincronización de tiempo en Ubuntu

Cómo cambiar la fecha, la hora y la zona horaria en Ubuntu 20.04 LTS

Cómo cambiar la zona horaria en su sistema Ubuntu

Cómo configurar o cambiar la zona horaria en Ubuntu Linux [Consejo para principiantes]

Cómo cambiar la zona horaria en Debian 11

Cómo cambiar la zona horaria en Ubuntu 20.04 LTS