主机宝贝 建站教程 【Debian GNU/Linux 安装手册】B.5. 高级选项

【Debian GNU/Linux 安装手册】B.5. 高级选项

B.5. 高级选项

B.5.1. 安装过程中运行用户命令

预置工具提供了一个非常强大和灵活的选项,可以在安装过程的一些环节运行命令或脚本。

当目标系统的文件系统挂载后,它可以在 /target 中使用。如果使用安装 CD,则挂载后可以在 /cdrom 中使用。

B.5.2. 使用预置修改默认值

也可以使用预置修改问题的默认答案,但同时显示问题。这需要在问题设定值之后,必须将 seen 旗标重置为 false

要对所有问题达到同样效果,可以通过在启动引导符后面设置 preseed/interactive=true。这对于测试和调试您的预置文件很有帮助。

注意,d-i owner 只应该用于安装程序里面的变量。对于那些属于目标系统软件包的变量,您应该使用软件包的名字替代。请参考 第 B.2.2 节 “使用引导参数预置问题的答案” 的脚注。

如果使用引导参数预置,您可以通过 ?= 操作符让安装程序询问相关的问题,例如,foo/bar?=value (或者 owner:foo/bar?=value)。当然,这只会影响在安装时显示出来的问题对应的参数,而不是内部的参数。

获得更多的调试信息,需使用引导参数 DEBCONF_DEBUG=5。这将让 debconf 打印更多的细节,包括当前变量设置和每个软件包安装脚本的进度。

B.5.3. 预置文件链

可以在一个预置文件里面包含另外的预置文件。这些文件里面的任何设置将覆盖前面加载的设置。有一种用法,例如,通用的网络设置放在一个文件,其他规格的设置放在另外的文件里面。

也可以通过在前面设置 preseed/url 从 initrd 或者文件预置链载进入网络预置。这将使网络预置在网络连通时执行。您应该小心使用,因为这是两种预置,意味着您有机会执行 preseed/early 命令,第二个可以在网络连通后使用。

本文来自网络,不代表主机宝贝立场,转载请注明出处:http://www.idcbaby.com/77983/