Utilizo una instancia de servidor Amazon EC2 que ejecuta una distribución llamada Amazon Linux AMI . (He leído que se basa en CentOS / Red Hat). Mi versión específica es la versión 2012.09 .
De todos modos, pude cambiar la zona horaria hace aproximadamente una semana desde el UTC predeterminado a América / Nueva_York (que es EST / EDT). El comando que solía cambiar era:
ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
... gracias a esta otra pregunta de error del servidor . En ese momento, pude correr datedesde la línea de comando y mostraba correctamente la hora EDT. E incluso después de que EDT "retrocedió" a EST el domingo pasado, me complació descubrir que correr datetodavía producía la hora local correcta. Eso fue genial.
Sin embargo, después de ejecutar un yum updateayer, parece que mi zona horaria volvió a ser simplemente UTC. Incluso verifiqué la última hora de modificación del /etc/localtimearchivo, y de hecho confirmó que se había modificado aproximadamente al mismo tiempo que había actualizado.
¿Hay alguna manera de evitar que esto vuelva a suceder, o me quedaré atascado restableciendo la zona horaria cada vez que haga una yum update?
yum update(cuando las actualizaciones estén disponibles, por supuesto) mi zona horaria no se revierte. Mientras tanto, lo comprobé/etc/sysconfig/clocky tieneZONE="UTC"yUTC=true. ¿Necesito hacer que digaUTC=false? o solo cambio la ZONA?