3 votos

¿Cómo obtengo los datos de zona horaria recientemente actualizados para ser utilizados, en lugar de los antiguos?

Mi /var/db/timezone/tz/2021a.3.0/zoneinfo se actualizó a la versión 2022a el 18 de marzo de 2022.

El viejo todavía se está leyendo, eso es 2021a.

Los nuevos enlaces se muestran aquí:–

total 0
lrwxr-xr-x  1 root  wheel   35  1 Nov 11:44 icutz -> /var/db/timezone/tz/2021a.3.0/icutz
drwxr-xr-x  4 root  wheel  128 25 Mar 22:06 tz
lrwxr-xr-x  1 root  wheel   29 25 Mar 22:06 tz_latest -> /var/db/timezone/tz/2022a.1.0
lrwxr-xr-x  1 root  wheel   38  1 Nov 11:44 zoneinfo -> /var/db/timezone/tz/2021a.3.0/zoneinfo```

I have no idea how to remove/recreate the zoneinfo link to point to /var/db/timezone/tz/2022a.1.0 nor any idea if the icutz entry needs to be changes as well :(

Note: the /var/db/timezone/tz fofolder now contains the 2 timezone folders, old and new:-

MacPRO:tz johnhall$ ls -l
total 0
drwxr-xr-x  5 root  wheel  160 26 Oct 11:30 2021a.3.0
drwxr-xr-x  5 root  wheel  160 18 Mar 14:28 2022a.1.0


I've come up with a solution. I guess it was as a failed TZ update from Apple this month.
disable SIP (Recovery mode, terminal : csrutil disable )
$ unlink /var/db/timezone/icutz
$ ln -Fs /var/db/timezone/tz/2022a.1.0/icutz /var/db/timezone/icutz
$ unlink /var/db/timezone/zoneinfo
$ ln -Fs /var/db/timezone/tz/2022a.1.0/zoneinfo /var/db/timezone/zoneinfo

My folders now look like this:-
MacPRO:~ johnhall$ cd /var/db/timezone
MacPRO:timezone johnhall$ ls -laOA@
total 0
dr-xr-xr-x@   6 root  wheel  restricted  192 27 Mar 19:41 .
    com.apple.rootless     8 
drwxr-xr-x  112 root  wheel  sunlnk     3584 27 Mar 19:38 ..
lrwxr-xr-x    1 root  wheel  restricted   35 27 Mar 19:40 icutz -> /var/db/timezone/tz/2022a.1.0/icutz
drwxr-xr-x    3 root  wheel  restricted   96 27 Mar 19:22 tz
lrwxr-xr-x    1 root  wheel  restricted   29 25 Mar 22:06 tz_latest -> /var/db/timezone/tz/2022a.1.0
lrwxr-xr-x    1 root  wheel  restricted   38 27 Mar 19:41 zoneinfo -> /var/db/timezone/tz/2022a.1.0/zoneinfo

MacPRO:timezone johnhall$ cd tz
MacPRO:tz johnhall$ ls -laOA@
total 0
drwxr-xr-x  3 root  wheel  restricted  96 27 Mar 19:22 .
dr-xr-xr-x@ 6 root  wheel  restricted 192 27 Mar 19:41 ..
    com.apple.rootless    8 
drwxr-xr-x  5 root  wheel  restricted 160 18 Mar 14:28 2022a.1.0

2voto

Igor Zelaya Puntos 2266

Varios de mis macs están en el mismo estado que el relacionado por el OP. (Los macs se están ejecutando 10.13.6, 10.15.7 y 11.6.5.)

En esos macs, Preferencias del sistema/ Fecha y hora /Zona horaria dice que "Las definiciones de zona horaria actualizadas están disponibles y se instalarán en el próximo reinicio".

Otra Mac 10.13.6 ha actualizado la información; la reinicié recientemente.

Por lo tanto, tal vez un reinicio es todo lo que se necesita.

0voto

John HALL Puntos 31

Gracias a los dos por los comentarios.

Mi solución era desactivar sip y recrear los enlaces a la nueva carpeta de zona horaria 2022a.1.0.

¡Me ha funcionado!

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X