Quero definir meu fuso horário para América/Nova_Iorque. data diz que a hora atual é CEST. Estou usando o systemd, sem ambiente de desktop.
Agora eu tenho
/etc/localtime links to /usr/share/zoneinfo/America/New_York
/etc/timezone set to "America/New_York"
/etc/rc.conf set to "America/New_York" (arch linux should be ignored by systemd)
$TZ is unset
O relógio do hardware está configurado para o horário UTC e funciona bem.
TZ=utc date
fornece a saída correta.
Infelizmente ainda estou no CEST. Estou esquecendo de algo?
Responder1
Parece que /usr/share/zoneinfo/America/New_York
tem conteúdo incorreto.
Tente emitir zdump America/New_York
ouTZ=America/New_York date