在 HTTP 服务器上创建存储库

HTTP 服务器上的产品存储库用于在本地计算机和其他计算机上安装产品。

开始之前

在本地计算机上安装 Installation Manager,以使用由 IBM® Packaging Utility 创建的存储库。要了解更多信息,请参阅使用 Packaging Utility 和 Installation Manager

过程

  1. 从 IBM Passport Advantage® 下载 Rational® 产品。
  2. 从 IBM Passport Advantage 下载 IBM Rational Enterprise Deployment V7.1 平台安装文件。Rational Enterprise Deployment 文件和 Rational 产品属于同一 eAssembly。

    Rational Enterprise Deployment V7.1.x platform 文件包含 Packaging Utility 和 Installation Manager。Rational 产品中也会随附某个版本的 Installation Manager。 Installation Manager 的版本在 Rational Enterprise Deployment 文件和 Rational 产品中可能不同。

  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 上,使用 install.exe 进行 GUI 方式的安装。请使用 installc.exe 进行静默安装。
    Linux 或 UNIX 系统
    /installation_files/InstallationManager/install.exe 
    /installation_files/PackagingUtility/disk_platform/InstallerImage_platform/install
  7. 在 Packaging Utility 中创建存储库。
    1. 检查已安装 Packaging Utility 的计算机是否可以访问 HTTP 服务器。访问权包括针对 HTTP 服务器上文档目录的 FTP 访问权,或将可写的共享驱动器映射到该目录的访问权。
    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 目录,那么复制过程将失败。
      注: 在选择“复制软件包”之后,将显示以下消息:
      请从 IBM Web 站点将 zip 下载到硬盘驱动器。将所有文件都解压缩到一个公共根目录。
      在选择“打开存储库”之后,将显示以下消息:
      您可以打开 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。diskTag.inf 无法通过 HTTP 服务器使用。修订包不包含 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 创建的存储库。

反馈