Zeitzonen festlegen

Zeitzonen festlegen

Ich möchte meine Zeitzone auf America/New_York einstellen. date sagt, dass die aktuelle Zeit CEST ist. Ich verwende systemd, keine Desktop-Umgebung.

Gerade habe ich

/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

Die Hardware-Uhr ist auf UTC-Zeit eingestellt und funktioniert einwandfrei.

TZ=utc date

gibt die richtige Ausgabe.

Leider bin ich noch auf MESZ. Verpasse ich etwas?

Antwort1

Es scheint, als ob /usr/share/zoneinfo/America/New_Yorkder Inhalt falsch ist.

Versuchen Sie es mit der Ausgabe zdump America/New_YorkoderTZ=America/New_York date

verwandte Informationen