Я использую Centos 6, не могу заставить работать ntpdate, что не так?

ntpdate pool.ntp.org
bash: ntpdate: command not found
x yum install ntpdate
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: mirror.nwresd.org
 * epel: epel.mirror.freedomvoice.com
 * extras: mirrors.sonic.net
 * rpmforge: mirror.webnx.com
 * updates: centos.mirror.ndchost.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ntpdate.x86_64 0:4.2.6p5-1.el6.centos will be installed
--> Processing Conflict: openntpd-3.9p1-1.el6.x86_64 conflicts ntpdate
--> Finished Dependency Resolution
Error: openntpd conflicts with ntpdate-4.2.6p5-1.el6.centos.x86_64
 You could try using --skip-broken to work around the problem

1 ответ1

0

Во-первых, openntpd и ntpdate - две совершенно разные утилиты / программы, и было показано, что они имеют конфликты, потому что они используют разные подходы к синхронизации времени для хоста. Похоже, что разработчики пакетов CentOS / RHEL решили, что различия достаточно серьезны, чтобы пометить их как взаимоисключающие и избежать потенциальных проблем, которые могут быть вызваны обоими установками - вы можете иметь одно или другое, но не оба.

Следовательно, у вас есть несколько вариантов, вы можете удалить openntpd а затем установить ntpdate (просто используйте yum remove чтобы удалить его), или вы можете оставить все как есть и использовать openntpd чтобы выполнить обновление вручную:

ntpd -s -d

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .