Solaris 9 4/04 安裝指南

建立 rules 檔案

  1. 使用文字編輯程式建立名為 rules 的文字檔案。或者,在您所建立的 JumpStart 目錄中開啟 rules 檔案範例。

  2. 為每個要安裝 Solaris 軟體的系統群組,加入一個 rules 檔案中的規則。

    如需 rules 檔案的關鍵字和值的清單,請參閱規則關鍵字和值

    rules 檔案中的規則必須符合下列的語法:

    [[!]]rule_keywordrule_value[[&& [[!]]rule_keywordrule_value]] ... begin profile finish
    
    表 26–2 規則的語法元素

    元素 

    描述 

    !

    關鍵字前所使用的表示否定意思的符號。 

    rule_keyword

    預先定義的詞彙或文字,用於描述一般系統屬性,例如主機名稱 hostname 或記憶體大小 memsizerule_keyword 和規則值一起使用,將有相同屬性的系統與設定檔進行比對。如需規則關鍵字的清單,請參閱規則關鍵字和值

    rule_value

    為相應的規則關鍵字提供特定系統屬性的值。您可在規則關鍵字和值中找到規則值的描述。

    &&

    在相同的規則 (邏輯 AND) 中連接規則關鍵字和規則值對時必須使用的符號。在自訂 JumpStart 安裝期間,系統必須在符合規則之前將規則中的每一對都進行比對。 

    begin

    一個可在安裝開始之前執行的可選擇的 Bourne shell 程序檔之名稱。如果不存在開始程序檔,則必須在此欄位中鍵入一個減號 (-)。所有的開始程序檔都必須位於 JumpStart 目錄中。 

    建立開始程序檔中提供了有關如何建立開始程序檔的資訊。

    profile

    一個定義了如何將 Solaris 軟體安裝在系統上 (當系統比對規則時) 的文字檔案之名稱。設定檔中的資訊由設定檔關鍵字和與其相應的設定檔值構成。所有設定檔均必須位於 JumpStart 目錄中。 


    註解 –

    您可在使用特定於網站的安裝程式使用開始程序檔建立衍生設定檔中找到使用設定檔欄位的幾個可選方法的描述。


    finish

    一個可在安裝完成之後執行的可選擇的 Bourne shell 程序檔名稱。如果結束程序檔不存在,您必須在此欄位中鍵入一個減號 (-)。所有的結束程序檔都必須位於 JumpStart 目錄中。  

    建立結束程序檔中提供了如何建立結束程序檔的資訊。

    每個規則至少包含以下項目:

    • 關鍵字、值和相應的設定檔。

    • 如果未指定開始或結束程序檔,則 beginfinish 欄位中將會有一個減號 (-)

  3. rules 檔案儲存在 JumpStart 目錄中。

  4. 確定 root 中含有 rules 檔案,且許可權已設為 644。