存储库通过一定的目录结构保存着软件的安装文件,它可以来自安装盘、IBM 在线的软件存储库或者 IBM ">Passport Advantage。在本文中,我们将介绍一款免费的存储库构建工具—— IBM Packageing Utility(简称 PU),通过这个工具,用户可以客制化适用于自己企业的软件存储库,包括可以定制特定产品的存储库,以及指定存储库里软件产品的版本和适用的操作系统平台。
IBM Packaging Utility 是一款免费的存储库和软件包管理工具,可以用它来定制适合企业需求的软件存储库,无论是指定特定的软件产品,还是指定软件产品的版本,都可以通过 PU 来实现。管理员可以通过 PU 定制自己的存储库,以此来管理相关软件的安装、拆卸以及升级。
通过 Packaging Utility,可以执行以下任务:
为软件包生成
新的存储库 将多个软件包复制到一个存储库 将产品的多个版本复制到一个存储库 根据不同的操作系统平台创建特定的存储库 将共享组件的多个软件包添加到一个存储库时可节省
磁盘空间,在存储库中仅保留共享组件的一份副本 删除不再需要的软件包 创建存储库以通过 HTTP 安装软件包 将软件包从 CD 安装映像或 IBM 存储库复制到位于内部服务器或本地机器上的存储库
如何下载和安装 Packaging Utility
读者可以通过访问参考资源列出的站点下载 Packaging Utility,下载的 PU 并保存安装文件到本地磁盘。
图 1. Packaging Utility 下载页面
本文以 Windows 平台为例,下载 PU 的 win32 版本。解压 PU 到任意目录,打开 ..\disk_win32\InstallerImage_win32 目录,双击 install.exe 启动 PU 的安装程序,如果目标机器没有安装 Installation Manager, 那么 IM 和 PU 会被同时安装,如下图所示:
图 2. Packaging Utility 安装列表
点击 下一步 接受许可协议,在下一个页面,指定软件的安装路径,然后保持默认值,一直到安装确认页面,点击 安装,开始安装过程,下图表示成功安装 PU。
图 3. Packaging Utility 成功安装
点击 完成 按钮,结束安装过程。
关于如何拆卸 PU,我们需要借助 IM 工具,运行 IM 并在其主面板点击拆卸进入软件拆卸管理页面,可以看到我们已经安装的 PU,选择 PU 按照向导指示操作,就可以完成对 PU 的拆卸。接下来,我们将介绍如何使用 PU 定制软件存储库。