跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 10 1/13 安装指南:Flash 归档文件(创建和安装) Oracle Solaris 10 1/13 Information Library (简体中文) |
Flash 归档文件关键字与 JumpStart 关键字类似。它们定义安装的元素。每个关键字都是一个命令,分别控制 Flash 归档文件软件在克隆系统上安装软件的各个方面。
关键字和值由单个等号分隔,每行只有一对
关键字不区分大小写
各个行可以为任意长度
每个 Flash 归档文件段都由 section_begin 和 section_end 关键字来定义。例如,Archive Files 段包含 section_begin 关键字,但具有不同的值。User-defined 归档文件段由 section_begin 和 section_end 关键字以及适合各段的值限定。下表说明了 section_begin 和 section_end 关键字的值。
表 6-2 section_begin 和 section_end 关键字的值
|
以下各表说明了 archive identification 段使用的关键字以及可以为它们定义的值。表 6-2 中对需要的一般关键字进行了说明。
以下关键字在 archive-identification 段中使用,用于说明 archive files 段的内容。
表 6-3 Archive Identification 段的关键字:Archive Files 段的内容
|
以下关键字提供有关整个归档文件的说明信息。这些关键字通常用于帮助您选择和管理归档文件。它们都是可选的,用于帮助您区分各个归档文件。可以使用 flarcreate 命令的选项来包含这些关键字。有关详细信息,请参见示例 3-9。
表 6-4 Archive Identification 段的关键字:用户说明归档文件
|
以下关键字也说明整个归档文件。缺省情况下,创建 Flash 归档文件时使用 uname 填充它们的值。如果您创建的 Flash 归档文件的根目录不是 /,归档软件会插入字符串 UNKNOWN 作为关键字的值。但 creation_node、creation_release 和 creation_os_name 关键字例外。
对于 creation_node,软件使用 nodename 文件的内容作为其值。
而对于 creation_release 和 creation_os_name,软件尝试使用 root 目录 /var/sadm/system/admin/INST_RELEASE 的内容作为其值。如果软件未能成功读取此文件,它将指定值 UNKNOWN。
无论它们的来源如何,您都不能覆盖这些关键字的值。
表 6-5 Archive Identification 段的关键字:软件说明归档文件
|
除了 Flash 归档文件所定义的关键字以外,还可以定义其他关键字。Flash 归档文件会忽略用户定义的关键字,但您可以提供脚本或程序以处理 archive identification 段并使用用户定义的关键字。创建用户定制关键字时请遵循以下格式:
关键字的名称必须以 X 开头。
创建的关键字可以包含除换行符、等号和空字符以外的任何字符。
建议的用户定制关键字命名惯例包括使用下划线限定说明方法来预定义关键字。另一个惯例是与 Java 软件包命名类似的联合惯例。
例如,X-department 是有效的用户定制关键字的名称。
有关使用选项在 archive identification 段中包含用户定义的关键字的示例,请参见示例 3-9。