Ändern Sie die Zeitzone in 10.04 / 11.04 ohne Benutzereingabe

8

Wie kann man die Zeitzone in Ubuntu 10.04 oder 11.04 Server über die Kommandozeile ohne Benutzereingabe ändern (zB tzconfig EST).

Während man dpkg-reconfigure tzdatagemäß der zugehörigen Frage, wie die Zeitzoneneinstellungen über die Befehlszeile mit Benutzerinteraktion geändert werden , verwenden würde, kann ich anscheinend nicht herausfinden, wie die Zeitzone in einem nicht interaktiven Skript geändert werden kann.

Die Lösung soll Teil eines Installationsskripts sein, das einen Server konfiguriert.

Danke fürs Lesen.

Brian M. Hunt
quelle

Antworten:

13

Erstellen Sie einen Link zu / etc / localtime

ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

Ersetzen Sie einfach / America / Los_Angeles durch Ihre Zone.

wojox
quelle
1
/ etc / localtime ist eine Kopie der Zeitzonendatei, gefunden in / usr / share / zoneinfo /
user4124
Das sieht nach einer wirklich seltsamen Art aus, die Zeit einzustellen, aber das ist es, was tzconfigintern funktioniert , also denke ich, dass es richtig ist.
Mpen
-2

Gehen Sie zu Systeme> Administration> Uhrzeit und Datum.

Drücken Sie dann auf das Vorhängeschlosssymbol neben "Klicken, um Änderungen vorzunehmen", geben Sie Ihr Passwort zur Authentifizierung ein. Jetzt können Sie Ihre Zeitzone ändern.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

dsaint
quelle
7
Schöne Bilder, aber ich denke, Sie haben die Frage falsch verstanden. Vielen Dank für Ihren Beitrag, obwohl Sie die Frage nicht beantwortet haben. :)
Brian M. Hunt