PDF herunterladen PDF herunterladen

Egal, ob du ein Neuling oder ein erfahrener Terminal-Experte bist, du kannst bei deinem Linux-Computer leicht die Zeitzone verändern. Es gibt im wesentlichen drei Wege um die Zeitzonen-Einstellungen unter Linux zu ändern: eine Variante über die Arbeitsoberfläche und zwei über die Kommandozeile. Folge dieser Anleitung, wenn du sie alle lernen möchtest.

Methode 1
Methode 1 von 3:

Mit der grafischen Benutzerschnittstelle

PDF herunterladen
  1. Wähle die Option "Zeit und Datum".
    • Alternativ kannst du auch auf die Uhr klicken und "Zeit- und Datumseinstellungen" aus dem Menü wählen.
    • Diese Methode ist für Ubuntu. Die Menü-Optionen sind ähnlich für andere Linux-Distributionen. [1]
  2. Je nach Distribution musst du vielleicht zuerst auf den Zeitzonen-Tab klicken.
  3. Die meisten Distributionen haben eine grafische Karte, die du benutzen kannst um deinen Ort auszuwählen. Damit kannst du die Auswahl der richtigen Zeitzone einengen.
    • Nachdem du den ungefähren Ort gewählt hast, wähle nun die Stadt, die am nächsten an deinem Ort liegt.
    Werbeanzeige
Methode 2
Methode 2 von 3:

Mit dem Zeitzonen-Auswahl-Menü

PDF herunterladen
  1. Diese Methode öffnet ein ASCII-Menü mit dem du deine Zeitzone wählen kannst. Gib folgende Befehle ein, je nach deiner Linux-Distribution:
    • Ubuntu: dpkg-reconfigure tzdata
    • Redhat: redhat-config-date
    • CentOS/Fedora: system-config-date
    • FreeBSD/Slackware: tzselect
  2. Bei jeder Distribution sieht das Menü ein bisschen anders aus, aber sie machen alle im wesentlichen dasselbe. Gehe zu der Region und der Stadt, die dir am nächsten liegen und wähle sie. Damit änderst du die Zeitzone auf deinem System. [2]
    Werbeanzeige
Methode 3
Methode 3 von 3:

Mit der Kommandozeile

PDF herunterladen
  1. Logge dich als root ein. Öffne das Terminal und überprüfe, welche Zeitzone gerade eingestellt ist indem du das date -Kommando ausführst. Das Terminal zeigt dir dann das Datum in folgendem Format: Mon Aug 12 12:15:08 PST 2013 . PST ist in diesem Fall die aktuelle Zeitzone (Pacific Standard Time).
  2. Gehe in das Verzeichnis /usr/share/zoneinfo . Du findest dort eine Liste mit Regionen. Wähle die Region, die am besten passt, indem du die zugehörige Zahl drückst.
    • Das Verzeichnis /usr/share/zoneinfo kann unterschiedlich sein je nach deiner Linux-Distribution.
  3. Wenn du möchtest, kannst du ein Backup der alten Einstellungen machen indem du sie einfach umbenennst. Benutze folgende Befehl mv /etc/localtime /etc/localtime-old
  4. Benutze dazu folgendes Kommando, ersetze aber die Region und die Stadt durch für dich passende Einträge: ln -sf /usr/share/zoneinfo/Europe/Amsterdam /etc/localtime
    • Wenn deine Stadt nicht in der Liste ist, dann nimm eine aus der gleichen Zeitzone.
  5. Gib nochmals den Befehl date ein und überprüfe, ob die Zeitzone jetzt diejenige ist, die du gerade eingestellt hast.
  6. Die meisten modernen Distributionen haben NTP schon installiert. Wenn nicht, musst du das NTP-Server-Paket installieren. Gib folgende Befehle ein, je nach deiner Linux-Distribution:
    • Ubuntu/Debian: sudo aptitude install ntp
    • CentOS: sudo yum install ntp
      sudo /sbin/chkconfig ntpd on
    • Fedora/RedHat: sudo yum install ntp
      sudo chkconfig ntpd on
    • Gib das ntpdate-Kommando ein: ntpdate
    • Es gibt viele öffentliche Zeit-Server mit denen du dich verbinden kannst. Du kannst die Listen online finden. [3]
    Werbeanzeige

Tipps

  • Bei RedHat-Linux gibt es ein Programm "Setup", das dir ermöglichst die Zeitzone aus einer Liste zu wählen, aber du musst dazu das 'redhat-config-date'-Paket installiert haben. < Beachte... bei RHEL5 heißt es 'system-config-date' >
  • UTC einrichten:
  • Der Zeitserver-Parameter für rdate kann jeder öffentliche Server sein, der das RFC-868-Zeit-Protokoll unterstützt. Eine Liste der öffentlichen RFC-868-Server kann bei [1] gefunden werden. Beachte: April 2007 hat NIST bekannt gegeben, dass die Unterstützung für RFC-868 ausläuft (rechts auf der Seite [2] ). Bis April 2009 ist es allerdings noch nicht geschehen.
  • vi /etc/sysconfig/clock und ändere die UTC-Zeile zu: "UTC=true"
  • Bei manchen Versionen von RedHat-Linux, Slackware, Gentoo, SuSE, Debian, Ubuntu und anderen "normalen" Versionen ist der Befehl zum Anzeigen und Ändern der Zeit 'date' und nicht 'clock'.
  • Bei Handys und anderen kleineren Geräten, die unter Linux laufen, wird die Zeitzone anders gespeichert. Sie befindet sich in /etc/TZ in einem Format wie es zum Beispiel in beschrieben ist. Editiere die Datei manuell oder benutze echo (zum Beispiel echo GMT0BST > /etc/TZ um die Zeitzone für Großbritannien zu setzen).
  • Bei Systemen die dpkg benutzen (zum Beispiel Debian und Ubuntu/Kubuntu) solltest du versuchen "sudo dpkg-reconfigure tzdata" zu benutzen. Das stellt alles ordentlich in ein paar einfachen Schritten ein.
Werbeanzeige

Warnungen

  • Manche Anwendungen (wie zum Beispiel PHP) haben separate Zeitzonen-Einstellungen und benutzen nicht die System-Zeitzone.
  • Bei manchen Systemen gibt es ein Programm, das nach der richtigen Zeitzone fragt und dann die richtigen Änderungen in der System-Konfiguration macht. Zum Beispiel Debian stellt die Programme "tzsetup" oder "tzconfig" zur Verfügung.
  • Vertraue bei einem virtuellen Server lieber darauf, dass die Hardware-Uhr korrekt ist als zu versuchen sie zu korrigieren oder ntp zu verwenden. Diese Versuche scheitern, denn der virtuelle Server kann die Hardware-Uhr nicht neu einstellen.
Werbeanzeige

Über dieses wikiHow

Diese Seite wurde bisher 45.813 mal abgerufen.

War dieser Artikel hilfreich?

Werbeanzeige