在 HTTP 服务器上创建存储库
HTTP 服务器上的产品存储库用于在本地计算机和其他计算机上安装产品。
开始之前
过程
- 从 IBM Passport Advantage® 下载 Rational® 产品。
- 从 IBM Passport Advantage 下载 IBM Rational Enterprise Deployment V8.0 平台安装文件。Rational Enterprise
Deployment 文件和 Rational 产品属于同一 eAssembly。
Rational Enterprise Deployment v8.x.xplatform 文件包含 Packaging Utility 和 Installation Manager。Rational 产品中也会随附某个版本的 Installation Manager。 Installation Manager 的版本在 Rational Enterprise Deployment 文件和 Rational 产品中可能不同。
- 要了解有关 Installation Manager 更新的信息,请参阅 Installation Manager 更新。
- 要了解有关如何查找已安装产品和 Installation Manager 的更新的信息,请参阅检查 Installation Manager 和所安装产品的更新。
- 将 Rational 产品、Installation Manager 和 Packaging Utility 的安装文件解压缩到本地计算机。解压缩的安装文件包含产品存储库。 以下示例显示本地计算机上包含解压缩的安装文件的目录:
Windows 系统
Linux 或 UNIX 系统C:\installation_files\Rational_product C:\installation_files\EnterpriseCD-platform\InstallationManager C:\installation_files\EnterpriseCD-platform\PackagingUtility
/installation_files/Rational_product /installation_files/EnterpriseCD-platform/InstallationManager /installation_files/EnterpriseCD-platform/PackagingUtility
- 找到 InstallationManager 目录中的文件 agent.installer.platform-version.zip,然后将该文件解压缩到 InstallationManager 目录。
您可以通过检查 config.ini 文件来确定 Installation Manager 文件的版本。要了解相关信息,请参阅确定 Installation Manager 的版本。
- 找到 PackagingUtility 目录中的文件 pu.disk_platform-version.zip,然后将该文件解压缩到 PackagingUtility 目录。
- 使用以下命令安装 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
- 在 Packaging Utility 中创建存储库。
- 检查已安装 Packaging Utility 的计算机是否可以访问 HTTP 服务器。访问权包括针对 HTTP 服务器上文档目录的 FTP 访问权,或将可写的共享驱动器映射到该目录的访问权。
- 启动 Packaging Utility。
- 单击复制软件包 > 。
- 单击打开存储库。
- 单击浏览并浏览至包含 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。
- 可选: 存储库名称的缺省值是所选存储库的位置。要输入不同的存储库名称,请清除选项使用位置作为目标存储库的名称。例如:
Windows 系统:
C:\<installation_files>\<Rational_product>\disk1\diskTag.inf
Linux 或 UNIX 系统:
/installation_files/Rational_product/disk1/diskTag.inf
- 单击确定。
- 在“源”窗口中,验证是否已选择 Rational 产品存储库。展开存储库名称以查看位于存储库中的文件。
- 单击下一步 > 接受许可证协议。
- 单击浏览以选择 HTTP 服务器上将包含存储库的目录。您必须选择现有的目录。例如,对于 Windows:\\HTTPServer\Rational_product,或者对于 Linux 或 UNIX 系统:/HTTPServer/Rational_product。
- 单击下一步。
- 单击复制以将所选的存储库复制到 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。
- 关闭 Packaging Utility。
- 将 Installation Manager 文件复制到 HTTP 服务器。
您无法将 Installation Manager 文件添加到由 Packaging Utility 创建的存储库。例如: Windows 系统:
\\HTTPServer\InstallationManager
Linux 或 UNIX 系统:/HTTPServer/InstallationManager
注: 您可以将 Installation Manager 修订包 com.ibm.cic.agent.offering.zip 添加到由 Packaging Utility 创建的存储库。
反馈