跟进可能在预置文件中使用变量?和https://help.ubuntu.com/lts/installation-guide/s390x/apbs02.html,其中说:
除了指定 url,您还可以指定不直接影响 debian-installer 本身行为的设置,但可以传递给使用 preseed/run 在加载的 preseed 文件中指定的脚本。目前,唯一的例子是 auto-install/classes,它有一个别名 classes。这可以这样使用:
auto url=example.com classes=class_A;class_B
例如,这些类可以表示要安装的系统类型或要使用的本地化。
所以假设我在引导提示符下输入了以下内容:
auto url=example.com classes=class_A;class_B
如何利用传入classes
的我的预置文件?
该
$classes
变量将成为安装程序环境的一部分,并可在任何运行的脚本中使用。它可以直接在preseed/early_command
or中使用preseed/late_command
,并且可以在 . 中引用的脚本中使用preseed/run
。例如,这个预置代码片段将简单地创建一个包含
$classes
变量内容的文件。它还将输出env
到文件,以便您可以查看默认情况下可用的变量。您可以在安装期间使用通过alt-f2
.在引导命令行中使用分号 ( ) 时要小心
;
,因为它可能会被视为命令行的结尾。我建议使用不同的分隔符。高级选项页面提供了更多详细信息,并可能为您提供有关如何使用您定义的变量的一些想法。