在 IBM i 作業系統上安裝及解除安裝 Liberty

IBM® Installation Manager 是許多 IBM 軟體產品共用的安裝程式。 您可以利用 Installation Manager 來安裝及管理 WebSphere® Application Server LibertyCore 的產品生命週期。

開始之前

Installation Manager 是能夠利用遠端或本端軟體儲存庫來安裝、修改或更新 WebSphere Application Server Liberty 的單一安裝程式。 它決定了可用的套件,其中包括產品、修正套件、臨時修正程式等等,會檢查必要條件和交互相依關係,且會安裝選取的套件。 另外,您也利用 Installation Manager 來解除安裝它所安裝的套件。
限制: 在 IBM i 上無法使用 Installation Manager GUI;在 IBM i 上,與 Installation Manager 的所有互動都是透過指令行或回應檔來完成。
[17.0.0.3 以及更新版本]重要: WebSphere Liberty 將於 2017 年 9 月終止支援使用 Java™ SE 6。在 17.0.0.3 中,Liberty 核心已重新編譯。從 17.0.0.3 起,Liberty 核心不再與 Java SE 6 搭配執行。在過了支援日期之後,如果您繼續在舊版上使用 Java SE 6,會讓您的環境暴露在安全風險中。

建議使用的 Java SDK 是 Java SE 8,因為它提供最新的特性與安全更新。除了 Java SE 8,也可以使用任何支援的 Java SDK 版本。

IBM Installation Manager 概觀:IBM Installation Manager 是在多種電腦系統上執行的通用軟體安裝及更新工具。 您可以透過指令行介面來呼叫 Installation Manager。 您也可以建立 XML 回應檔,在無聲自動模式之下,利用它們來引導執行 Installation Manager 作業。

如需使用 Installation Manager 的相關資訊,請參閱 IBM Installation Manager 產品說明文件

套件和套件群組:Installation Manager 所能安裝的每個軟體產品都稱為套件。 已安裝的套件會有產品層次和安裝位置。 套件群組由安裝於單一位置的所有產品組成。

您需要多少 Installation Manager:您只需要在您安裝或更新產品程式的系統上執行 Installation Manager。 一個系統通常只需要一個 Installation Manager,因為 Installation Manager 會記錄任意數量的產品安裝。

建立 Installation Manager:當在您的系統上能夠使用安裝套件時,您可以建立 Installation Manager。 Installation Manager 包括一組從安裝套件複製來的二進位檔,以及一組說明這個特定 Installation Manager 所安裝之產品的執行時期資料。 建立 Installation Manager 之前,您必須決定 Installation Manager 的執行模式,以及二進位檔和執行時期資料(稱為代理程式資料或 appdata)所在的位置。之後,您再利用適當的使用者 ID,發出 Installation Manager 安裝指令來建立 Installation Manager。

存取產品儲存庫:將透過 IBM Installation Manager 安裝的所有軟體資料,都會儲存在儲存庫中。 每個儲存庫都包含一或多個套件(也就是特定層次的軟體產品)的程式物件和 meta 資料。儲存庫也可以包含產品維護程式,例如修正套件和臨時修正程式。 每當安裝新的產品時,您都可以在任何可存取的儲存庫中,從任何可用的產品層次進行選擇。

安裝產品:建立好 Installation Manager 且有權存取所有必要的產品儲存庫之後,您可以利用 Installation Manager 指令行指令或回應檔來執行實際的產品安裝。 當您安裝產品時,您要提供套件名稱、(選用)要安裝的產品層次、產品位置,以及任何其他選用的內容。 例如,有些產品會有選用的特性,供您在安裝之時選擇,或有選用的支援語言套件清單,供您選擇。

使用已安裝的產品:您可以利用 Installation Manager 指令來列出已安裝的產品和產品層次。 您也可以從產品檔案系統發出 versionInfo 指令,以取得 Liberty 的已安裝副本的這項資訊。您可以利用 Installation Manager 指令或回應檔來安裝新的產品層次、回復先前的層次,或新增或移除選用的特性或語言套件來修改產品。

附註:
  • 安裝 Liberty 之前,您的 IBM i 系統必須已安裝 Java SE 6 32 位元(IBM Developer Kit for Java 的選項 11)。 如需相關資訊,請參閱 IBM i 必要條件
  • 請勿以非二進位模式來傳送儲存庫的內容,請勿在解壓縮時,轉換任何內容。
  • 當您嘗試在 IBM i 作業系統上,在本端從產品媒體來安裝 IBM Installation Manager 時,可能會顯示下列錯誤訊息:
    The Installc executable launcher was unable to locate its companion shared library. 
    發生這個錯誤,原因在於媒體所包含的所有目錄和檔案名稱都顯示為大寫。 如果要解決這個問題,請利用下列指令來啟用 IBM i 作業系統上大小寫混合格式的處理:
    CHGOPTA EXTMEDFMT(*YES)

關於這項作業

如需使用 Installation Manager 的相關資訊,請參閱 IBM Installation Manager 產品說明文件

請執行這些程序之一,以利用 Installation Manager 來安裝、更新、回復或解除安裝供應項目。

註: 利用 Installation Manager 來安裝供應項目之前,如果擔心可能出現毀損情況,您可能會想根據 IBM Installation Manager 產品說明文件中的指示,來備份您的 Installation Manager 配置。

程序

結果

  • 以下是 Installation Manager 檔案在 IBM i 系統上的預設位置:
    • 安裝位置:/QIBM/ProdData/InstallationManager
    • 代理程式資料位置:/QIBM/UserData/InstallationManager
    • 登錄:/QIBM/InstallationManager/.ibm/registry/InstallationManager.dat
  • 日誌在 Installation Manager 代理程式資料位置的 logs 目錄中。 例如:
    /QIBM/UserData/InstallationManager/logs
    主要日誌檔是 logs 目錄中具有時間戳記的 XML 檔,可以使用任何標準 Web 瀏覽器來檢視這些日誌檔。

指示主題類型的圖示 作業主題

檔名:twlp_ins_installation_is.html