Sun ONE Directory Proxy Server 安裝指南 |
無訊息安裝可讓您使用檔案來預先定義所有的答案,並以互動方式將答案提供給安裝程式,使您能夠利用指令檔來安裝您的 Sun ONE Directory Proxy Server。
使用無訊息安裝
若要使用無訊息安裝,您必須:
建立 saveState 檔案
若要建立狀態檔,您有兩種選擇:
- 用 -savestate file_name 選項執行安裝。這樣就會安裝產品,並建立反映安裝結果的狀態檔,如以下步驟 1 到步驟 4 所述。
- 您也可以複製並編輯現有的 saveState 檔案,以使用步驟 5 所述的指令進行其他安裝,或者利用範例手動建立狀態檔,並直接在步驟 5 所述的指令中使用此狀態檔。
- 建立新目錄:
# mkdir dps
# cd dps
- 如果尚未下載產品二進位檔案,請將產品二進位檔案下載到安裝目錄。
- 解壓縮產品二進位檔案。
- 執行安裝程式,並使用 -saveState <file name> 指令行選項:
在包含解壓縮軟體的目錄中啟動安裝程式。
(其他平台,指令行介面)
# ./setup -saveState file_name
其中 file_name 是您選擇即將包含安裝指示的路徑和檔案名稱。
在您進行所有典型安裝程序時,回應會記錄在狀態檔中。(請參閱「安裝」。)
以下是儲存狀態檔案的範例:
# Wizard Statefile created:Tue May 27 15:34:01 CDT 2003
# Wizard path:/tmp/dps1/setup_data/./Sun_ONE_Directory_Proxy_Server_v5_2.class
#
#
# Install Wizard Statefile section for Sun ONE Directory Proxy Server v5.2
#
#
[STATE_BEGIN Sun ONE Directory Proxy Server v5.2 684ac863607992f06b9e37fb2b294db8553196e6]
defaultInstallDirectory = /var/Sun/mps
currentInstallDirectory = /var/sample
com.sun.dps.setup.DpsComponentPanel.selectedcomponents = Sun ONE Directory Proxy Server v5.2 Components,Sun ONE Directory Proxy Server v5.2 Server,Sun ONE Directory Proxy Server v5.2 Server Installer,Sun ONE Directory Proxy Server v5.2 Configurator,Sun ONE Directory Proxy Server v5.2 Configurator Installer,Sun ONE Directory Proxy Server v5.2 Instance,Sun ONE Directory Proxy Server v5.2 Instance Installer,Sun ONE Directory Proxy Server v5.2 Server,Sun ONE Directory Proxy Server v5.2 Server Installer,Sun ONE Directory Proxy Server v5.2 Configurator,Sun ONE Directory Proxy Server v5.2 Configurator Installer,Sun ONE Directory Proxy Server v5.2 Instance
FullMachineName = thrush.example.sun.com
ConfigDirectoryPort = 19389
ConfigDirectoryHost = spleen.example.sun.com
ConfigDirectoryAdminPwd = secret00
ConfigDirectoryAdminID = admin
AdminDomain = example.sun.com
AdminPort = 1760
AdminSysGroup = wheel
AdminSysUser = test user
ServerGroup = wheel
ServerUser = test user
DPS_LISTEN_PORT = 1761
DPS_INSTANCE_SUFFIX = thrush
ldapServerURL =
ldapBindingDN =
ldapPasswd =
[STATE_DONE Sun ONE Directory Proxy Server v5.2 684ac863607992f06b9e37fb2b294db8553196e6]
注意 在這個範例中,STATE_BEGIN 和 STATE_DONE 後面的序號只是舉例的值。實際使用的序號可以用 setup 的 -id 選項顯示出來。
用 saveState 檔案安裝
- 若要根據以上建立的 savestate 檔案執行無訊息安裝,請輸入下列指令:
# ./setup -state file_name