在处理多个系统的安装时,使用单个配置(或一组较小的配置),使其能够自动适应每个系统可能很有用。在这方面,AutoYaST 提供了三种不同的机制来在安装时修改配置。
规则和类提供了一种在安装过程中合并多个控制文件来配置系统的方法。 您可以在 第 6 章,规则和类 部分了解有关此功能的更多信息。
AutoYaST 支持嵌入式 Ruby (ERB) 模板语法,以在安装过程中修改配置文件的内容。 第 7 章,ERB 模板 部分介绍了如何使用它们。
您可以使用预安装脚本来修改甚至在安装过程中创建全新的配置文件。 第 4.31.1 节,“预脚本” 介绍了如何利用它们。
或者,AutoYaST 可以在运行时向用户询问要在配置文件中使用的值。 在这种情况下,安装并非完全无人值守,但它可以非常有用,例如设置用户名、密码、IP 地址等。 您可以在 第 4.34 节,“在安装过程中向用户询问值” 部分找到有关此功能的更多信息。