我正在编写脚本来自动设置新的slicehost安装。在理想的情况下,启动脚本后,脚本便会运行,而不会引起我的注意。我成功了,除了一个例外。
我该如何设置时区,以永久性(紧急重启)和健全(调整标准时间和夏令时,这样就不仅仅强迫日期了)……不需要我输入的方式?
目前,我正在使用
dpkg-reconfigure tzdata
这似乎没有任何强制参数的方法。需要用户输入。
编辑:我在这里编辑,而不是注释,因为注释似乎不允许使用代码块。
根据下面的Rudedog的评论,这是我最终得到的实际代码。我还注意到这不会更新/ etc / timezone。我不确定是谁使用的,但是如果有人使用,我也要设置。
TIMEZONE="America/Los_Angeles"
echo $TIMEZONE > /etc/timezone
cp /usr/share/zoneinfo/${TIMEZONE} /etc/localtime # This sets the time