有兩種版本的 Java ES 安裝程式:
installer 公用程式—這是標準版本的 Java ES 安裝程式,它位於作業系統目錄下的頂層安裝目錄中。除非您的安裝程式已經過修補,否則您將使用這個版本的安裝程式。
install 公用程式—這是用於修補的封裝版本的 Java ES 安裝程式。若安裝程式中有錯誤,Sun 可以對安裝程式進行修正並為安裝程式套裝軟體建立修補程式。套用修補程式後,應使用封裝版本的安裝程式 install 做為發行版本,這樣所啟動的安裝程式版本就會包含修補程式中的修正。這個公用程式以及 viewlog 公用程式都位於下列目錄中:
Solaris 作業系統:/var/sadm/prod/SUNWentsys5i
Linux 及 HP-UX:/var/sadm/prod/sun-entsys5i
這兩個指令的語法是相同的。
installer [option]...
下表描述了 installer 或 install 指令的選項。
表 B–1 Java ES 安裝指令選項
選項 |
說明 |
---|---|
-help |
定義安裝程式的指令行選項。 |
-id |
將狀態檔案 ID 列印到螢幕。 |
-no |
執行安裝程式,但不安裝軟體。 |
-noconsole |
以無訊息模式啟動安裝程式,抑制圖形化介面。將此選項與 -state 選項一同使用,以無訊息模式執行安裝程式。 |
-nodisplay |
以基於文字的模式 (不啟動圖形化介面) 啟動安裝程式。 |
-noreporter |
抑制安裝 Java ES Reporter (避免啟動 Reporter 安裝公用程式)。 |
-reporter |
使用單獨安裝階段作業的指令行來呼叫 Java ES Reporter 安裝公用程式。在使用 –noreporter 選項安裝 Java ES 後,或在無訊息安裝 Java ES 後才使用 (無法以無訊息 Java ES 安裝來安裝 Reporter)。安裝 Reporter 時使用者輸入的內容中,包括 Reporter 用來透過網際網路存取 Sun 所使用的代理之 URL 位址或 IP 位址。 |
-saveState [statefile ] |
指示安裝程式在 statefile 所指定的位置產生狀態檔案。執行無訊息安裝時會使用狀態檔案。 如果指定的檔案不存在,指令將建立一個。 如果您省略 statefile 的值,安裝程式會寫入至預設檔案 statefile.out。 在以後的安裝階段作業中,您可以指定同一狀態檔案。在第一個階段作業之後,檔案名稱後會附加 n,其中 n 是一個整數,起始數字為零 (0),每個階段作業結束後該整數便會增加 1。 |
-state statefile |
使用指定的狀態檔案以提供無訊息安裝的輸入。將此選項與 -noconsole 選項一同使用以啟動無訊息安裝。 |
-version |
列印建置資訊,包括「產品名稱」、「日期」、「建置」、「修補層級」。基本上是一個內部工具,但可能會對錯誤提報有幫助。 |
以您所使用的任何版本的安裝程式 (installer 或 install) 替換下列表格或範例中的安裝程式。
./installer |
在基於文字的模式下執行安裝程式:
./installer -nodisplay |
執行圖形化安裝程式,但不安裝軟體:
./installer -no |
在圖形化模式下建立狀態檔案,但不安裝軟體:
./installer -no -saveState myInstallStatefile |
在基於文字的模式下建立狀態檔案,但不安裝軟體:
./installer -nodisplay -saveState myInstallStatefile |
在無訊息模式下執行安裝程式:
./installer -noconsole -state myInstallStatefile |
若要在不安裝 Java ES Reporter 的情況下,以圖形化模式來執行安裝程式:
./installer -noreporter |
若要以 Reporter 安裝公用程式的單獨階段作業來安裝Java ES Reporter (不呼叫 Java ES 安裝程式):
./installer -reporter |