适用范围 SUSE Linux Enterprise Server 15 SP3
5 支持的动态配置文件方法 #
处理多个系统的安装时,使用可针对每个系统自动调整的单个配置文件(或其中一部分)可能会有帮助。在这方面,AutoYaST 提供了三种不同的机制,用于在安装时修改配置文件。
- 规则和类
规则和类可在安装期间合并多个控制文件,从而提供配置系统的可能性。您可以参见第 6 章 “规则和类”了解有关此功能的详细信息。
- ERB 模板
AutoYaST 支持 Embedded Ruby (ERB) 模板语法,可在安装期间修改配置文件的内容。第 7 章 “ERB 模板”介绍了如何使用 ERB 模板。
- 安装前脚本
可以使用安装前脚本在安装期间修改配置文件,甚至创建全新的配置文件。第 4.31.1 节 “安装前脚本”介绍了如何利用这些脚本。
- 安装期间询问用户
作为替代方案,AutoYaST 可在运行时询问用户要在配置文件中使用的值。在此情况下,安装并非完全无人照管,但使用此方法可以设置用户名、口令、IP 地址等。第 4.34 节 “安装期间要求用户提供值”一节中提供了有关此功能的详细信息。