如何在 20.04 的自动安装期间设置时区?

43T*_*cts 2 cloud-init 20.04

我正在使用自动服务器安装安装 20.04 ,但我看不到在哪里放置时区?

默认情况下,它正在安装,Etc/UTC但我想要别的东西。

安装后我检查了一下/var/log/installer/autoinstall-user-data,似乎没有时区条目。

配置参考不提任何时区。

小智 5

这应该在用户数据时区模块中得到支持

user-data:
  timezone: Pacific/Auckland
Run Code Online (Sandbox Code Playgroud)

来自Discourse - 请测试自动安装帖子 #85


use*_*733 3

尝试较晚的命令

后期命令
类型:命令列表
默认:无
命令可交互:否

在安装成功完成并安装所有更新和软件包后、系统重新启动之前运行的 Shell 命令。它们在安装程序环境中运行,已安装的系统安装在 /target 处。您可以在目标系统中运行curtin in-target -- $shell_command (使用 20.04 GA 发布的 subiquity 版本,您需要将其指定为curtin in-target --target=/target -- $shell_command)(类似于在 di preseed/late_command 中使用普通 in-target 的方式)。

例子:

curtin in-target --target=/target -- timedatectl set-timezone America/New_York