Solaris 10 10/09 安裝指南:自訂 JumpStart 進階安裝

儲存在 HTTP 伺服器上的套裝軟體

如果套裝軟體儲存在 HTTP 伺服器上,請使用下列 package 關鍵字的語法。


package package_name add http://server_name[:port] path optional_keywords
package package_name add http server_name[:port] path optional_keywords
package_name

指定 SUNWname 格式的套裝軟體名稱。若要檢視關於套件及其名稱的詳細資訊,請在已安裝的系統上使用 pkginfo -l 指令。

server_name

指定您儲存套裝軟體的伺服器名稱。

port

指定一個可選通訊埠。port 可以是通訊埠號碼,也可以是 TCP 服務的名稱,該服務會在執行階段決定通訊埠號碼。

如果您未指定通訊埠,會使用預設的 HTTP 通訊埠號碼 80。

path

指定從指定伺服器擷取的套裝軟體位置。若是使用 HTTP 伺服器,套裝軟體必須為套裝軟體資料流格式。

optional_keywords

指定當您從 HTTP 伺服器擷取套裝軟體時所要使用的可選關鍵字。

表 8–6 搭配 HTTP 使用的可選 package 關鍵字

關鍵字 

值定義 

timeout min

timeout 關鍵字可讓您以分鐘為單位,指定沒有從 HTTP 伺服器接收資料的可允許最大時間長度。如果發生逾時,連線便會進行關閉、重新開啟及恢復等一連串動作。如果將 timeout 值指定為 0 (零),則連線不會重新開啟。

如果發生逾時重新連線,套裝軟體會從套裝軟體的起始位置重新開始安裝,並且捨棄逾時之前所擷取到的資料。 

proxy host:port

proxy 關鍵字讓您可以指定代理主機和代理通訊埠。您可以使用代理主機從防火牆的另一邊擷取 Solaris 套裝軟體。您必須在指定 proxy 關鍵字時,提供一個代理連接埠。


範例 8–13 使用 HTTP 增加套裝軟體

在此範例中,package 設定檔關鍵字從 HTTP 位置 http://package.central/Solaris_10 增加 Solaris 10 目錄中所列的所有套裝軟體。如果經過 5 分鐘之後未接收到任何資料,會重新擷取套裝軟體資料。先前的套裝軟體資料會被捨棄。可以使用下列其中一種格式。

package SUNWnew add http package.central/Solaris_10 timeout 5 
package SUNWnew add http://package.central/Solaris_10 timeout 5 


範例 8–14 使用具有代理通訊埠的 HTTP 增加套裝軟體

在此範例中,package 設定檔關鍵字從 HTTP 位置 http://package.central/Solaris_10 增加 Solaris_10 目錄中所列的所有套裝軟體。透過使用 proxy 關鍵字穿越防火牆來擷取套裝軟體。

package SUNWnew add http://package.central/Solaris_10 proxy webcache.east:8080