在 HTTP 伺服器上建立儲存庫

HTTP 伺服器上的產品儲存庫是用來在您的本端電腦及其他電腦上安裝產品。

開始之前

在本端電腦上安裝 Installation Manager,即可使用 IBM® Packaging Utility 所建立的儲存庫。

程序

  1. 從 IBM Passport Advantage® 下載 Rational® 產品。
  2. 從 IBM Passport Advantage 下載 IBM Rational Enterprise Deployment 8.0 版平台安裝檔。Rational Enterprise Deployment 檔是與 Rational 產品相同的 eAssembly 中的一部分。

    Rational Enterprise Deployment 8.x.xplatform 檔包含 Packaging Utility 及 Installation Manager。Rational 產品也隨附某個版本的 Installation Manager。在 Rational Enterprise Deployment 檔案及 Rational 產品中的 Installation Manager 版本可能會不同。

  3. 將 Rational 產品、Installation Manager 及 Packaging Utility 的安裝檔解壓縮到本端電腦。解壓縮的安裝檔含有產品儲存庫。 下列範例顯示本端電腦上包含了解壓縮的安裝檔的目錄:
    Windows 系統
    C:\installation_files\Rational_product C:\installation_files\EnterpriseCD-platform\InstallationManager C:\installation_files\EnterpriseCD-platform\PackagingUtility
    Linux 或 UNIX 系統
    /installation_files/Rational_product /installation_files/EnterpriseCD-platform/InstallationManager /installation_files/EnterpriseCD-platform/PackagingUtility
  4. 在 InstallationManager 目錄中尋找 agent.installer.platform-version.zip 檔案,然後將該檔案解壓縮到 InstallationManager 目錄。

    您可以檢查 config.ini 檔來判斷 Installation Manager 檔案的版本。如需相關資訊,請參閱判斷 Installation Manager 的版本

  5. 在 PackagingUtility 目錄中尋找 pu.disk_platform-version.zip 檔案,然後將該檔案解壓縮到 PackagingUtility 目錄。
  6. 請使用下列指令來安裝 IBM Packaging Utility。當您安裝 Packaging Utility 時,會自動安裝 Installation Manager。
    Windows 系統
    <installation_files>\InstallationManager\install.exe  <installation_files>\PackagingUtility\disk_platform\InstallerImage_platform\install.exe
    註: 在 Windows 上,若是使用 GUI 來進行安裝,請使用 install.exe。請使用 installc.exe 進行無聲自動安裝。
    Linux 或 UNIX 系統
    /installation_files/InstallationManager/install.exe  /installation_files/PackagingUtility/disk_platform/InstallerImage_platform/install
  7. 在 Packaging Utility 中建立儲存庫。
    1. 檢查已安裝 Packaging Utility 的電腦是否可以存取 HTTP 伺服器。存取權包括 FTP 存取,或將可寫入的共用磁碟機對映到 HTTP 伺服器上的文件目錄。
    2. 啟動 Packaging Utility。
    3. 按一下複製套件 >
    4. 按一下開啟儲存庫
    5. 按一下瀏覽,然後導覽至包含 Rational 產品安裝檔的目錄。例如:
      Windows 系統
      C:\<installation_files>\<Rational_product>\disk1\diskTag.inf
      Linux 或 UNIX 系統
       /installation_files/Rational_product/disk1/diskTag.inf
      註: 如果儲存庫包含 diskTag.inf 及 repository.config 這兩個目錄,請選取 diskTag.inf 目錄。如果選取 repository.config 目錄,則複製程序會失敗。
      註: 選取複製套件之後,畫面上會顯示下列訊息:
      將 zip 檔從 IBM 網站下載至硬碟。將每個檔案解壓縮至一般根目錄。
      選取開啟儲存庫之後,畫面上會顯示下列訊息:
      您可以開啟 repository.config 檔、包含 repository.config 檔的目錄、.zip 檔或 JAR 檔。如果是企業 CD 映像檔,請在 CD 的根目錄中開啟 diskTag.inf 檔。

      如果壓縮檔包含 diskTag.inf 或大小超過 2.2 GB,則必須解壓縮。Rational ClearCase® 及 Rational ClearQuest® 7.1 安裝檔都包含 diskTag.inf 檔。

      請注意 repository.config 和 diskTag.inf 之間的這些差異。Repository.config 是可利用 Packaging Utility 來建立或可以從安裝檔取得的檔案。此檔案通常位於 <installation_files>\<Rational_Product> 目錄中。

      diskTag.inf 會對 Installation Manager 指出檔案係來自磁碟映像檔。diskTag.inf 可以跨多個磁碟。您不能使用 Packaging Utility 建立 diskTag.inf,但可以在 Packaging Utility 中選取 diskTag.inf。您無法從 HTTP 伺服器使用 diskTag.inf。修正套件不含 diskTag.inf。

      請注意,這個實務不會使用啟動程式。啟動程式只隨附於磁碟映像檔中,且只會使用 diskTag.inf。啟動程式不使用 repository.config。

    6. 選擇性的: 儲存庫名稱的預設值是所選儲存庫的位置。若要輸入不同的儲存庫名稱,請取消選取使用位置作為目標儲存庫的名稱選項。例如:

      Windows 系統

      C:\<installation_files>\<Rational_product>\disk1\diskTag.inf

      Linux 或 UNIX 系統

      /installation_files/Rational_product/disk1/diskTag.inf
  8. 按一下確定
  9. 在「來源」視窗中,驗證是否已選取 Rational 產品儲存庫。展開儲存庫名稱,查看位於此儲存庫中的檔案。
  10. 下一步 > 接受授權合約
  11. 按一下瀏覽,選取 HTTP 伺服器上將用來包含儲存庫的目錄。您必須選取現有的目錄。例如,在 Windows 上: \\HTTPServer\Rational_product,或在 Linux 或 UNIX 系統上: /HTTPServer/Rational_product
  12. 下一步
  13. 按一下複製,將所選的儲存庫複製到位於 HTTP 伺服器上的儲存庫中。

    例如,在 Windows 系統上,Rational 產品儲存庫 C:\installation_files\Rational_product\disk1\diskTag.inf 中的檔案會被複製到 HTTP 伺服器上的儲存庫 \\HTTPServer\Rational_product

    在 Linux 或 UNIX 系統上,Rational 產品儲存庫 installation_files/Rational_product/disk1/diskTag.inf 中的檔案會被複製到 HTTP 伺服器上的儲存庫 /HTTPServer/Rational_product

  14. 關閉 Packaging Utility。
  15. 將 Installation Manager 檔案複製到 HTTP 伺服器。您不能將 Installation Manager 檔案新增至 Packaging Utility 所建立的儲存庫。例如:
    Windows 系統
    \\HTTPServer\InstallationManager
    Linux 或 UNIX 系統
    /HTTPServer/InstallationManager
    註: 您可以將 Installation Manager 修正套件 com.ibm.cic.agent.offering.zip 加入 Packaging Utility 建立的儲存庫中。

意見