¿Cómo migro al reloj de hardware UTC?

9

He estado usando el reloj de hardware de hora local porque comparto la máquina con un sistema Windows. Ahora no uso Windows de forma activa y me gustaría configurar el reloj de hardware en UTC. ¿Cómo reconfigurar esto en Ubuntu?

PD: En realidad utilizo XUbuntu, así que me gustaría una solución independiente de escritorio basada en la línea de comandos.

Ivan
fuente

Respuestas:

11

Edite el archivo /etc/default/rcScon su editor de texto favorito, es decir:

sudo nano /etc/default/rcS

ingrese la descripción de la imagen aquí

Busque la línea UTC = foo (sí / no) y cámbiela a UTC = yes .

De la rcS(5) man page:

UTC
Esto se usa para determinar cómo se interpreta el reloj de tiempo real del hardware cuando se lee (por ejemplo, en el momento del arranque, con el fin de configurar el reloj del sistema) y cuando se escribe (por ejemplo, al apagar). Si esta opción está configurada como no, se supone que el reloj del sistema está configurado para la hora local. Si la opción se establece en sí, se supone que el reloj del sistema está configurado en algo que se aproxima al Tiempo Universal Coordinado (UTC). (Los sistemas POSIX mantienen una variante de UTC, sin segundos intermedios).

Bruno Pereira
fuente
Tenga en cuenta que en las versiones recientes de Ubuntu (desde al menos 16.04) la configuración UTC ya no está allí /etc/default/rcS. Use en su /etc/adjtimelugar (reemplace LOCAL con UTC allí) o mejor use la hwclockherramienta para cambiar el archivo.
Alexander Amelkin