Solaris 10 安裝指南:Solaris Flash 歸檔 (建立與安裝)

Archive Identification 區段關鍵字

下表描述了 Archive Identification 區段中使用的關鍵字及可定義的值。

每個區段使用表 5–3 中的關鍵字分隔各區段。

表 5–3 Archive Identification 區段關鍵字:一般關鍵字

關鍵字 

值定義 

值 

必需的 

section_begin

section_end

這些關鍵字用來分隔歸檔中的區段,不僅限於 Archive Identification 區段。如需這些關鍵字的描述,請參閱一般關鍵字

文字 

是 

以下是 Archive Identification 區段中使用的關鍵字,用於描述 Archive Files 區段中的內容。

表 5–4 Archive Identification 區段關鍵字:Archive Files 區段的內容

關鍵字 

值定義 

值 

必需的 

archive_id (可選擇)

此關鍵字專門描述歸檔的內容。此值由安裝軟體使用,僅用於在安裝歸檔期間驗證歸檔的內容。如果此關鍵字不存在,則不會執行完整性檢查。 

例如,archive_id 關鍵字可以是 FlAsH-ARcHive-2.0

文字 

否 

files_archived_method

此關鍵字用於描述 Files 區段中使用的歸檔方法。 

  • 如果此關鍵字存在,則其值為 cpio

  • 如果此關鍵字不存在,會假設 Files 區段採用 cpio 格式,並使用 ASCII 標頭。此格式對應 cpio -c 選項。

如果 files_compressed_method 存在,將對使用歸檔方法建立的歸檔檔案套用壓縮方法。

文字 

否 

files_archived_size

此關鍵字的值是 Archived 區段的大小,以位元組為單位。 

數字 

否 

 

files_compress_method

此關鍵字用於描述檔案區段中使用的壓縮演算法。 

  • 如果此關鍵字存在,它的值可以是以下值之一。

    • none – 不壓縮 Archive file 區段。

    • compress – 使用 compress 指令壓縮 File 區段。

  • 如果此關鍵字不存在,Archive file 將被假設為不進行壓縮。

對由 files_archived_method 關鍵字所指示的歸檔方法建立的歸檔檔案,套用由此關鍵字所指示的壓縮方法。

文字 

否 

files_unarchived_size

此關鍵字用於定義已擷取歸檔的累計大小,以位元組為單位。該值用於驗證檔案系統大小。 

數字 

否 

以下關鍵字用於提供整個歸檔的描述性資訊。這些關鍵字一般可以用來協助您選取歸檔與管理歸檔。這些關鍵字都是可選擇的,可以用來協助您辨別各個歸檔。可以使用 flar create 指令的選項來包含這些關鍵字。如需範例,請參閱範例 3–8

表 5–5 Archive 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

此關鍵字的值是歸檔支援且以逗號分隔的核心架構清單。 

  • 如果此關鍵字存在,安裝軟體會對照歸檔支援的架構清單來驗證複製系統的核心架構。如果歸檔不支援複製系統的核心架構,安裝將會失敗。

  • 如果沒有此關鍵字,安裝軟體將不會驗證複製系統的架構。

文字清單 

否 

以下關鍵字亦用於描述整個歸檔。依預設,建立 Flash 歸檔時,將由 uname 填充這些值。如果您建立的 Flash 歸檔的根目錄不是 /,歸檔軟體會針對這些關鍵字插入 UNKNOWN 字串。關鍵字 creation_nodecreation_releasecreation_os_name 除外。

不論這些關鍵字的來源為何,您都不能覆寫它們的值。

表 5–6 Archive 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 的傳回值