我正在运行 centos 6,无法使 ntpdate 工作,哪里出了问题?
ntpdate 池.ntp.org bash:ntpdate:未找到命令 x yum 安装 ntpdate 已加载插件:fastestmirror、security 从缓存的主机文件加载镜像速度 * 基础:mirror.nwresd.org * epel:epel.mirror.freedomvoice.com * 附加信息:mirrors.sonic.net * rpmforge:mirror.webnx.com * 更新:centos.mirror.ndchost.com 设置安装过程 解决依赖关系 --> 正在运行交易检查 ---> 软件包 ntpdate.x86_64 0:4.2.6p5-1.el6.centos 将被安装 --> 处理冲突:openntpd-3.9p1-1.el6.x86_64 与 ntpdate 冲突 --> 完成依赖解析 错误:openntpd 与 ntpdate-4.2.6p5-1.el6.centos.x86_64 冲突 您可以尝试使用 --skip-broken 来解决这个问题
答案1
首先,openntpd
和ntpdate
是两个完全不同的实用程序/程序,并且已证明存在冲突,因为它们采用不同的方法来同步主机的时间。看起来 CentOS/RHEL 软件包维护者已经决定,这些差异已经严重到足以将它们标记为互斥,并避免同时安装两者可能导致的潜在问题 - 您可以安装其中一个,但不能同时安装两者。
因此,你有几个选择,你可以卸载openntpd
然后安装ntpdate
(只需使用yum remove
即可删除它),或者你可以保持原样并使用openntpd
来执行手动更新:
ntpd -s -d