5 votos

¿Cómo determino la fecha y hora exactas de una actualización del sistema operativo?

He instalado una actualización a OS 14.4.1 y parece haber causado una degradación severa del rendimiento. Me gustaría restaurar el sistema desde una copia de seguridad, pero no sé el momento exacto de la actualización. Preferiría no restaurar múltiples versiones para encontrar la copia de seguridad más cercana con el antiguo sistema operativo. ¿Existe alguna forma de averiguar exactamente cuándo se instaló la actualización a través de la terminal u otro mecanismo?

7voto

Marc Wilson Puntos 146

Estos están rastreados.

Busca en Información del sistema >> Software >> Instalaciones.

Información del sistema

3voto

chr Puntos 136

Aquí hay un método programático para usar en una Terminal. Depende de que jq esté instalado para analizar la salida JSON (una utilidad común que se puede instalar con brew install jq):

system_profiler SPInstallHistoryDataType -json |
jq -r --arg v $(sw_vers --productVersion) '
.SPInstallHistoryDataType |
map(select(._name|test("^macOS \($v)")))[-1] |
.install_date |
strptime("%Y-%m-%dT%H:%M:%SZ") |
strftime("%a %Y-%m-%d %-I:%M:%S %p')'

Ejemplo de salida en mi sistema 14.4.1:

Mon 2024-03-25 6:57:07 PM

Si no necesitas reformatear la fecha ISO8601 proporcionada por system_profiler, puedes eliminar los comandos strptime y strftime al final del programa jq para acortarlo. Ejemplo de salida:

2024-03-25T18:57:07Z

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