我是这样做的:
echo 1 > input.txt
echo 1 >> input.txt
apt-get install -y tzdata < input.txt
ln -fs /usr/share/zoneinfo/America/Los_Angeles /etc/localtime
echo America/Los_Angeles > /etc/timezone
前两个echo语句创建一个文本文件,其中包含地理区域菜单和城市/地区菜单的选择编号。然后,该文件用于向apt get install命令提供输入。tzdata软件包将在不要求任何用户输入的情况下安装。时区将设置为非洲/阿比让,就好像您输入1和1是为了响应通常会收到的提示一样。然后我用最后两个命令将时区更改为我想要的。
你可以使用你想要的地理区域和城市/地区的实际数字,而不是1和1,但在我看来,这些数字可能会改变。