Solaris 9 安裝指南

建立 rules 檔案

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

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

    若需要 rules 檔案的關鍵字和值,請參閱 "規則關鍵字和值"

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

    [[!]]rule_keyword rule_value [[&& [[!]]rule_keyword rule_value]] ... begin  profile  finish
    
    表 23-2 規則的語法元素

    元素 

    說明  

    !

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

    rule_keyword

    說明一般系統屬性的預先定義詞彙或文字,例如主機名稱、 hostname 、或記憶體大小、memsizerule_keyword 是以規則值來使用,以符合系統上相同的設定檔屬性。若需要規則關鍵字的清單,請參閱 "規則關鍵字和值"

    rule_value

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

    &&

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

    begin

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

    "建立開始程序檔" 可提供如何建立開始程序檔的資訊。

    profile

    當系統符合規則時,可定義如何將 Solaris 軟體安裝在系統上的文字檔案名稱。設定檔中的資訊是由設定檔關鍵字和與其相應的設定檔值所構成。所有的設定檔都必須位於 JumpStart 目錄中。  


    註解 -

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


    finish

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

    "建立結束程序檔" 可提供如何建立結束程序檔的資訊。

    每個規則最少必須包含以下物件:

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

    • 若未指定開始或結束程序檔時,位於 begin finish 欄位中的減號 (-)。

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

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