No está claro qué quiere decir con "actualización de zona horaria".
Unix y Linux mantienen el tiempo como la cantidad de segundos desde el 1 de enero de 1970 a las 00:00 UTC. El reloj del sistema Unix es, por lo tanto, independiente de la zona horaria. Las zonas horarias no existen en el kernel de Linux; es solo cuando una aplicación de espacio de usuario muestra el tiempo que el número de segundos desde 1970 se interpreta utilizando una zona horaria. Por lo general, esta interpretación se realiza a través de las funciones de la biblioteca C. La zona horaria es seleccionada por la TZ
variable de entorno. Las definiciones de zona horaria (que consisten en un nombre de zona horaria, desplazamiento de UTC, fechas en que el horario de verano está vigente y las compensaciones durante el horario de verano) son parte de GNU libc, y generalmente se incluyen en las distribuciones de Linux como un paquete "tzdata". Por lo tanto, la actualización de las definiciones de zona horaria es cuestión de correr apt-get upgrade
, yum update
o alguna operación similar.
Tenga en cuenta que algunos programas, como Java, tienen sus propios archivos de definición de zona horaria, que deben actualizarse por separado.
NTP realiza un seguimiento de la cantidad de segundos desde el 1 de enero de 1900, UTC . Por lo tanto, NTP, como el kernel de Unix, no tiene concepto de zonas horarias.