我正在虚拟机中使用 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。不幸的是,机器每隔几秒钟就会不断重置时间。如何禁用此功能或存根此功能?
我正在尝试为自己设置 chroot 环境,但失败了。这已在 Ubuntu 的多个版本(10.04 和 11.04)上重现。我通过以下方式进行设置:
$ mkdir -p /srv/chroot/squeeze64
$ debootstrap --arch amd64 squeeze /srv/chroot/squeeze64 http://ftp.debian.org/debian/
$ cat /etc/schroot/schroot.conf
[squeeze64]
description=Whatever
directory=/srv/chroot/squeeze64
users=ajtack
root-users=ajtack
type=directory
Run Code Online (Sandbox Code Playgroud)
进入 chroot 失败,因为:
$ schroot -c squeeze64
E: Failed to change to directory '/var/lib/schroot/mount/squeeze64-d1d6ed5e-b217-4319-94ee-ff0422a75671': No such file or directory
Run Code Online (Sandbox Code Playgroud)
我不知道如何调试这个。出了什么问题?
附加信息:来自详细运行。
$ schroot --verbose -c squeeze64
I: Executing ‘00check setup-start ok’
I: 00check: STAGE=setup-start
I: 00check: STATUS=ok
I: 00check: AUTH_GID=1000
I: 00check: AUTH_HOME=/home/ajtack
I: 00check: AUTH_RGID=1000
I: 00check: AUTH_RGROUP=ajtack
I: 00check: AUTH_RUID=1000
I: …
Run Code Online (Sandbox Code Playgroud)