Ich verwende CentOS 6 und bekomme ntpdate nicht zum Laufen. Was ist das Problem?
ntpdate pool.ntp.org bash: ntpdate: Befehl nicht gefunden x yum installiere ntpdate Geladene Plugins: fastestmirror, Sicherheit Spiegelgeschwindigkeiten aus zwischengespeicherter Hostdatei laden * Basis: mirror.nwresd.org * epel: epel.mirror.freedomvoice.com * Extras: mirrors.sonic.net * rpmforge: mirror.webnx.com * Aktualisierungen: centos.mirror.ndchost.com Einrichten des Installationsprozesses Auflösen von Abhängigkeiten --> Transaktionsprüfung wird ausgeführt ---> Paket ntpdate.x86_64 0:4.2.6p5-1.el6.centos wird installiert --> Verarbeitungskonflikt: openntpd-3.9p1-1.el6.x86_64 kollidiert mit ntpdate --> Abhängigkeitsauflösung abgeschlossen Fehler: openntpd steht im Konflikt mit ntpdate-4.2.6p5-1.el6.centos.x86_64 Sie können versuchen, das Problem mit --skip-broken zu umgehen.
Antwort1
Erstens sind openntpd
und ntpdate
zwei völlig unterschiedliche Dienstprogramme/Programme und es hat sich gezeigt, dass es zu Konflikten kommt, weil sie unterschiedliche Ansätze zur Synchronisierung der Zeit für einen Host verfolgen. Es sieht so aus, als hätten die Betreuer des CentOS/RHEL-Pakets entschieden, dass die Unterschiede schwerwiegend genug sind, um sie als sich gegenseitig ausschließend zu kennzeichnen und die potenziellen Probleme zu vermeiden, die die Installation beider Programme mit sich bringen kann – Sie können das eine oder das andere haben, aber nicht beides.
Daher haben Sie ein paar Optionen, Sie können deinstallieren openntpd
und dann installieren ntpdate
(verwenden Sie einfach yum remove
zum Entfernen) oder Sie können alles so lassen wie es ist und verwenden, openntpd
um einemanuelles Update:
ntpd -s -d