选择要安装的语言环境是通过在 AI 清单中设置相应侧面来完成的。<software><image> 元素包含使用以下语法的元素 facet:
<facet set="true|false">facet-name</facet>
以下示例清单使用侧面元素来确保仅将德文(德国)和英文(美国)语言环境和翻译安装到目标计算机上:
<!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1"> <auto_install> <ai_instance auto_reboot="true" name="ai-german"> ... <software type="IPS"> <destination> <image> <!-- deselect all locales --> <facet set="false">facet.locale.*</facet> <!-- specify specific locales to install --> <!-- install German and English only --> <facet set="true">facet.locale.de</facet> <facet set="true">facet.locale.de_DE</facet> <facet set="true">facet.locale.en</facet> <facet set="true">facet.locale.en_US</facet> </image> </destination> ... </software> </ai_instance> </auto_install>
您可以通过发出类似以下示例的命令从 system/locale 软件包中获取可用语言环境侧面的列表:
$ pkg contents -m system/locale | /usr/gnu/bin/grep -o facet.locale.[^\ ]* | sort -u
有关创建清单的更多详细信息,请参见 ai_manifest(4) 手册页。