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.
Vorgehensweise
-
Klicke auf das System-Menü und wähle Administration. 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] X Forschungsquelle
-
Klicke auf deine zur Zeit ausgewählte Zeitzone. Je nach Distribution musst du vielleicht zuerst auf den Zeitzonen-Tab klicken.
-
Wähle deinen Ort auf der Weltkarte. 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
-
Öffne das Terminal. 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
- Ubuntu:
-
Wähle deine Zeitzone. 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] X ForschungsquelleWerbeanzeige
-
Überprüfe deine aktuelle Zeitzone. 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). -
Wähle die Zeitzonen-Region. 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.
- Das Verzeichnis
-
Mache ein Backup deiner alten Zeitzonen-Einstellungen. 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
-
Mache einen Link von deiner Uhr zu einer Stadt in deiner Zeitzone. 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.
-
Überprüfe, ob die Zeitzone neu eingestellt wurde. Gib nochmals den Befehl
date
ein und überprüfe, ob die Zeitzone jetzt diejenige ist, die du gerade eingestellt hast. -
Stelle deine Uhr so ein, dass sie sich immer selbst mit Internet-Zeit-Servern synchronisiert. 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] X Forschungsquelle
Werbeanzeige - Ubuntu/Debian:
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
Referenzen
Werbeanzeige