Solaris 9 安装指南

Identification 段的关键字

以下各表描述了 Archive Identification 段使用的关键字以及可以为它们定义的值。

每个段使用表 20–3 中的关键字限定各段的范围。

表 20–3 Identification 段关键字:一般关键字

关键字 

值定义 

值 

是否必须 

section_begin

section_end

这些关键字用于限定归档文件中的段,而不是仅用于 Identification 段。有关这些关键字的说明,请参见一般关键字

文本 

是 

以下关键字用在 Archive Identification 段中,用于描述 Archive Files 段的内容。

表 20–4 Identification 段关键字:Archive Files 段的内容

关键字 

值定义 

值 

是否必须 

archive_id(可选)

该关键字唯一描述了归档文件的内容。在归档文件安装过程中,安装软件使用此值来验证归档文件的内容。如果该关键字不存在,则不执行完整性检查。 

例如,archive_id 关键字可以是 FlAsH-ARcHive-2.0

文本 

否 

files_archived_method

该关键字描述 Archive Files 段中使用的归档方法。 

  • 如果该关键字存在,它的值为 cpio

  • 如果该关键字不存在,Archive Files 段将采用带有 ASCII 标题的 CPIO 格式。该格式是 cpio -c 选项。

如果 files_compressed_method 存在,则采用压缩方法来创建归档文件。

文本 

否 

files_archived_size

该关键字的值表示 Archived Files 段的大小(以字节为单位)。 

数字 

否 

 

files_compress_method 

该关键字描述 Archive Files 段中使用的压缩算法。 

  • 如果该关键字存在,它可以具有以下值:

    • none – 不压缩 Archive Files 段

    • compress – 使用 compress 命令压缩 Archive Files 段

  • 如果该关键字不存在,则认为 Archive Files 段未被压缩。

该关键字给出的压缩方法适用于由 files_archived_method 关键字指定的归档方法创建的归档文件。

文本 

否 

files_unarchived_size

该关键字定义已提取的归档文件的累计大小(以字节为单位)。该值用于文件系统大小验证。 

数字 

否 

以下关键字提供有关整个归档文件的描述信息。这些关键字通常用于帮助您选择和管理归档文件。它们都是可选的,用于帮助您区分各个归档文件。使用 flar create 命令的选项可以包含这些关键字。有关示例,请参见实例 18–12

表 20–5 Identification 段关键字:用户描述归档文件

关键字 

值定义 

值 

是否必须 

creation_date

该关键字的值是一个文本型时间戳,表示您创建归档文件的时间。 

  • 可以使用带有 -i 选项的 flar create 命令创建该日期。

  • 如果没有使用 flar create 命令指定创建日期,就按格林威治标准时间 (GMT) 设置缺省日期。

  • 该值必须采用不带有时间定义符的 ISO-8601 完整基本日历格式 (ISO-8601,§5.4.1(a))。格式为 CCYYMMDDhhmmss。例如,20000131221409 代表 2000 年 1 月 31 日下午10:14:09。

文本 

否 

creation_master

该关键字的值是您用于创建归档文件的主系统的名称。可以使用 flar create -m 选项创建该值。如果您没有指定该值,它将使用由 uname -n 命令给定的名称。

文本 

否 

content_name

该关键字标识归档文件。其值由 flar create -n 选项生成。创建该值时请遵循以下原则:

  • 描述性名称不能超过 256 个字符。

  • 说明中应该包含归档文件的功能和目的。

文本 

是 

content_type

该关键字的值指定归档文件的类别。可以使用 flar create -T 选项生成该值。

文本 

否 

content_description

该关键字的值描述归档文件的内容。该关键字的值没有长度限制。可以使用 flar create -E 选项创建该值。

文本 

否 

content_author

该关键字的值标识归档文件的创建者。可以使用 flar create-a 选项创建该值。建议的值包括创建者的全名和创建者的电子邮件地址。

文本 

否 

content_architectures

该关键字的值是归档文件支持的内核体系结构的逗号分隔列表。可以使用 flar create ?选项创建该值。

  • 如果该关键字存在,安装软件将根据归档文件支持的体系结构列表来验证克隆系统的内核体系结构。如果归档文件不支持克隆系统的内核体系结构,安装就会失败。

  • 如果该关键字不存在,安装软件将不验证克隆系统的体系结构。

文本列表 

否 

以下关键字也描述整个归档文件。缺省情况下,创建 Flash 归档文件时用 uname 填充它们的值。如果您创建的 Flash 归档文件的根目录不是 /,归档软件就会将字符串 UNKNOWN 作为关键字的值。但 creation_nodecreation_releasecreation_os_name 关键字例外。

无论它们的来源如何,您都不能覆盖这些关键字的值。

表 20–6 Identification 段关键字:软件描述归档文件

关键字 

值 

creation_node

uname -n 返回的值

creation_hardware_class

uname -m 返回的值

creation_platform

uname -i 返回的值

creation_processor

uname -p 返回的值

creation_release

uname -r 返回的值

creation_os_name

uname -s 返回的值

creation_os_version

uname -v 返回的值