附录C. IBM Packaging Utility

您可以使用 IBM® Packaging Utility 将软件包复制到存储库,然后,可将该存储库放在可通过 HTTP 或 HTTPS 访问的 Web 服务器上。

Packaging Utility 软件包含在 IBM Rational® 辅助 CD 中。如果您要将包含 Developer for System z 和其他软件包的存储库放在可通过 HTTP 访问的 Web 服务器上,那么必须使用 Packaging Utility 将这些软件包复制到该存储库。

您可以使用此实用程序来执行下列任务:

有关如何使用 Packaging Utility 的完整指示信息,请参阅此工具的联机帮助。

安装 Packaging Utility

必须先从压缩文件解压缩 IBM Packaging Utility,然后才能将其用于复制 Developer for System z 软件包。

请执行下列步骤将 IBM Packaging Utility 软件解压缩:

  1. 在 IBM Rational 辅助 CD 上查找 Packaging Utility 压缩文件。包含 Packaging Utility 的压缩文件在 IBM Rational Application Developer 辅助 CD 上,如下所示:PackagingUtility\pu.disk_win32.zip
  2. 从包含该实用程序的压缩文件将文件解压缩到一个临时目录中。确保保留压缩文件的目录。它们是用于安装 Packaging Utility 的安装文件。
  3. 切换至 Packaging Utility 安装文件被解压缩到的目录,并启动安装程序。
  4. 运行 InstallerImage_win32\install.exe
  5. Installation Manager 将启动,并且已将“安装软件包”向导配置为安装 Packaging Utility。
  6. 请按照“安装软件包”向导的屏幕指示信息执行操作,以便完成安装。

使用 Packaging Utility 将软件包复制到 HTTP Server

如果要在 HTTP Server 上创建存储库,那么必须使用 Packaging Utility 将软件包复制到存储库。Packaging Utility 可用于将多个产品软件包以及服务更新合并到单一存储库位置。有关更多信息,请参阅 Packaging Utility 的联机帮助。

要使用 Packaging Utility 来复制软件包,请执行下列步骤:

  1. 从 Windows® 的“开始”菜单启动 Packaging Utility:开始 -> 所有程序 -> IBM Packaging Utility -> IBM Packaging Utility
  2. 在该实用程序的首页中,单击复制软件包
  3. 阅读提供的信息,然后单击下一步
  4. 来源面板上,单击打开存储库...并输入要复制的软件包的位置。对于 Developer for System z 及其捆绑产品,请指向 IBM Rational Developer for System z 安装设置 CD 上或者电子映像的 RDz76Edition_Setup 目录中的 repository.config 文件。

    此外,您还可以选择 Passport Advantage®... 并输入您的 Passport Advantage 标识和密码,以便从 Passport Advantage 复制软件包。

  5. 从所选存储库中包含的软件包中选择要安装的软件包。单击下一步
  6. 阅读所选软件包的许可证协议条款。如果您同意那些条款,那么请选择我同意许可证协议的条款,然后单击下一步
  7. 目标面板上,选择现有的存储库,或者单击浏览并选择存储库的存储位置。选择目标目录完成后,单击确定
  8. 单击下一步以转到摘要页面。摘要页面显示将被复制到目标存储库的所选软件包。此页面还将列出该副本所需的存储空间量以及驱动器上的可用空间量。
  9. 如果您希望进行更改,那么请单击上一步以返回到先前面板并进行更改。对所作的选择感到满意后,请单击复制,以便将所选软件包复制到目标存储库。向导底部将出现状态栏,指示复制过程的剩余时间。复制过程完成后,将打开完成页面,该页面将显示所有已成功复制的软件包。
  10. 单击完成以返回到 Packaging Utility 主页面。
  11. 如果您希望将其他产品复制到存储库,请重复步骤 2-10 并指定要复制的其他软件包。

在使用 Packaging Utility 将 Developer for System z 安装文件复制到存储库之后,可以将该存储库放到 Web 服务器或其他共享驱动器上并使其可通过 HTTP 或 HTTPS 进行访问。(也可以将存储库放在 UNC 驱动器上。)