Linux zeitlos
Meine Rechneruhr weicht täglich einige Minuten von der richtigen Uhrzeit ab. Das summiert sich auf die Dauer und das regelmäßige Nachstellen der Uhr ist ganz schön lästig. Lässt sich das mit Linux nicht irgendwie automatisieren?
Meine Rechneruhr weicht täglich einige Minuten von der richtigen Uhrzeit ab. Das summiert sich auf die Dauer und das regelmäßige Nachstellen der Uhr ist ganz schön lästig. Lässt sich das mit Linux nicht irgendwie automatisieren?
Das geht recht einfach und präzise mit dem Network Time Protocol (NTP). Über den Befehl ntpdate kann ihr System regelmäßig einen Zeitserver befragen und die Uhr nachstellen. Wenn Sie sich eine dauerhafte Internet-Verbindung leisten, legen Sie als root beispielsweise in /etc/cron.hourly die Datei ntpdate an:
#! /bin/sh
/usr/sbin/ntpdate -u -s pool.ntp.org
und machen diese mit chmod a+x ausfĂĽhrbar. Alternativ legen Sie das Skript in /etc/ppp/ip-up.d/ ab, um es nach der Einwahl ins Internet zu starten. Um die Zeit bei jedem Systemstart zu aktualisieren, fĂĽgen Sie die ntpdate-Zeile in eines der Startup-Skripte wie /etc/rc.local ein.
Wenn in Ihrem lokalen Netz ein Zeitserver läuft, können Sie natürlich auch direkt den befragen. Viele aktuelle Linux-Distributionen wie Ubuntu bieten bereits bei der Installation oder über das Konfigurationsprogramm für Datum und Uhrzeit die Möglichkeit, einen Abgleich der Systemzeit mit einem Zeitserver einzurichten. Dabei kann man in der Regel einen beliebigen Zeitserver - auch einen lokalen - eintragen. (ju) (ju)