在 Ubuntu 上禁用时间同步

And*_*ack 5 ubuntu virtual-machines time ntpdate

我正在虚拟机中使用 Ubuntu 设置开发环境。由于一些愚蠢的定时炸弹问题,VM 中的日期必须在 2009 年,所以我想禁用任何自动时间同步(例如 ntpdate)。

$ sudo apt-get remove ntpdate
...
The following packages will be REMOVED:
ntpdate ubuntu-minimal
Run Code Online (Sandbox Code Playgroud)

显然,我不想删除 ubuntu-minimal。不幸的是,机器每隔几秒钟就会不断重置时间。如何禁用此功能或存根此功能?

Zor*_*che 6

你确定 ntpdate 是你的问题吗?它不作为服务运行,通常只有在最近的 ubuntu 系统上启动接口时才会运行。

要在 Ubuntu 系统上禁用 ntpdate 而不删除它,您可以简单地更新/etc/default/ntpdate并添加单词exit作为第一行或将NTPSERVERS变量更改为空。

您确定问题与您的 VM 工具包无关吗?你确定你没有真正安装完整的 ntp 守护进程吗?

在单个 VM 中故意保持时间不同步可能有些困难。系统时钟是没有真正得到很好虚拟化的资源之一。