2014-11-03 139 views
1

如何在Debian上永久更改系统默认日期时间?如何在Debian上永久更改系统默认日期时间?

我尝试下面的命令

# date --set="12 MAY 2012 12:12:12 PM" 

# hwclock --systoh 

但日期与时间得到改变暂时的。

几秒钟后,当前日期再次弹出。

我错过了什么吗?

更新

系统虚拟盒,未启用NTP客户机操作系统。

虽然在主机操作系统中启用了ntp。

回答

2

看起来像NTP正在通过互联网设置你的时间....你需要停止NTP
尝试键入以下命令:

sudo service ntp stop 

为了防止它开始启动:

sudo update-rc.d -f ntp remove 

如果需要,您可能需要卸载ntpd。即使您卸载了ntpdntpdate仍将安装在您的系统中。您可以添加退出状态以禁用它。
exit 0增加到/etc/default/ntpdate

0

只需执行以下命令:

dpkg-reconfigure tzdata 

你将被要求提供的时区。

debian docs建议使用tzconfig,但似乎赞成dpkg-reconfigure tzdata

+0

我什么也看不到有关的问题时区中被取消。 – jwodder 2016-05-12 17:16:57

+0

@jwodder - ...但用户想要更改机器本地时间。如果您希望的本地时间与时区匹配,则这是更好的方法。我不赞同反对票。 – Manolo 2016-05-12 17:34:29