作为一名管理人员,您可能希望限制用户安装、卸载、修改或者更新安装在他们机器上的 IBM® Rational® 软件开发平台 版本 7 产品的管理权力。这些产品需要通过 IBM Installation Manager (IM) 安装,这样就授予用户对他们的安装进行变更的管理权力。
这种选择对于需要授予用户管理权力的 IT 管理人员来说是可以用来操纵远程主机 IM 的,但是他们并不希望用户拥有修改他们的 Rational 软件开发平台 v7 产品安装的权力。如果采用了这种方法,IT 管理人员将需要确保他们使用的是 IM 最新的可利用版本,还需要跟踪 IM 的哪个版本是由这个用户的机器托管的。
这篇文章将引导管理人员通过这些必要的步骤,利用 IM 程序最新的版本来管理产品的安装。
利用 IBM Installation Manager(v1.0.x)的先前版本,为了安装 Rational 软件开发平台 v7 产品,所有的机器都要求直接将 IM 安装到硬盘驱动器上。一个对机器拥有管理权限的终端用户应该直接安装并修改安装包。同时这种方法能够保证 IM 和安装包总是能同步,这样他们就不可能出现错误匹配的状态,这样就证明了不希望终端用户拥有这些安装优先权的管理人员对他们的限制性。
IM (v1.1) 的新版本已经介绍了当远程托管 IM 时,在终端用户机器上安装产品的性能。利用这种方法时一定要仔细地测试。如果采用了这种方法, IT 管理人员将需要确保他们使用的是 IM 程序的最新可利用版本,并且还需要跟踪并确定管理人员机器上远程托管的是 IM 的哪个版本。您必须确保作为结果的安装在最后的部署之前能够满足您的要求。
当 Installation Manager 被远程托管时,IM 数据是存储在用户机器上的,在下面这个地址:
C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager
这对 IT 管理人员了解这个地址来说是非常重要的;万一他们需要支持它,或者确保它没有被清除或者修改。这个地址包括故障探测的必要信息,日志文件以及安装.xml 文件,这些文件存储着关于通过 IM 安装的产品,版本,以及特性的信息。
下面的概述是一个详细的例子,包括如何以安静的方式允许一个 Windows IT 管理人员在本地安装 IBM Rational Application Developer 最新版本,7.0.0.6 版本的步骤,以及运用永久的许可证在没有在用户电脑上直接安装 IBM Installation Manager 的情况下激活许可证。
这篇文章末尾提供的这些信息是关于在哪里获得软件以及最新下载信息。
步骤 1:下载、解压,以及安装 Installation Manager Installer
IBM Installation Manager,1.1.1 版本,在网上可以获得:
http://www.ibm.com/support/docview.wss?rs=0&uid=swg24018338
利用 IT 管理人员的机器下载、解压,以及安装最新版本的 Windows IBM Installation Manager Installer。注意将 IM 安装到 IT 管理人的机器上仅仅是为了记录响应文件的目的。提取的 IM Installer 将被用来远程安装 Application Developer v7 到终端用户的机器上。
下载和提取 im.installer.win32-1.1.1.压缩文件到一个共享地址——例如,C:\IM_ShareDir\,可被用户机器访问的地址。
从 C:\IM_ShareDir\ 地址双击 install.exe 开始 IBM Installation Manager 的安装。
这个向导将在安装成功完成时显示。点击 Finish 从而退出这个向导。
步骤 2:利用 Packaging Utility 来创建存储库
Packaging Utility 可以用来将多个软件包存储库联合到一个单一的包中。在这个例子中,您将看到如何创建一个单一的存储库到 Application Developer 7 版本的安装图像中,更新了 7.0.0.6 版本,许可证激活工具,RADlic.jar。
IBM Packaging Utility 1.1.1 版本在网上可以获得:
http://www.ibm.com/support/docview.wss?rs=0&uid=swg24018503
Packaging Utility 1.1.1 用户可以打开这个存储库从而使这个许可证激活工具, RADlic.jar,当拷贝这个包时只直接进行。(在 Packaging Utility 先前的版本中,这个许可证激活工具需要在目的存储库中显示。)
用户必须打开下面的存储库,从而创建这个包:
- Rational Application Developer 7.0.0 版本
- Rational Application Developer 7.0.0.6 更新版本
- Rational Application Developer License Activation Kit (RADlic.jar)
然后用户需要选择 Rational Application Developer 7.0.0.6 版本和 Rational Application Developer License Activation Kit 并继续通过这个向导拷贝他们的包存储库,如图 1 所示。
图 1:这个 Package Utility 向导允许您拷贝这个包存储库。
请注意 Package Utility 1.1.1 允许用户直接登陆到 Passport Advantage 中,通过 Package Utility 中的这个 Copy Packages。这个用户将为他们的身份进行提示,然后可以通过 Packaging Utility 打开 Rational Application Developer 7.0.0 版本和 Rational Application Developer LiceRationnse 存储库。
步骤 3:为以安静模式安装的 Rational Application Developer v7 产生一个响应文件
接下来,您会产生一个响应文件,用来以安静模式安装 Rational Application Developer v7。
注意:逐步产生响应文件同样在 Installation Manager Information 中心的网站上也有,可以在线获得:
http://publib.boulder.ibm.com/infocenter/install/v1m0r0/index.jsp
从一个命令提示,将这个地址更改到
cd C:\Program Files\IBM\Installation Manager\eclipse
详细说明这个命令从而开始记录这个响应文件(注意这里的两行组成了完整的命令):
C:\Program Files\IBM\Installation Manager\eclipse> IBMIM -record
C:\IM_ShareDir\ResponseFile.xml -skipInstall C:\temp\recordData
步骤2中创建的存储库必须在共享驱动上可以获得,用户的这个电脑在这个安静模式安装的过程中将需要被访问。
从这个 File 菜单中,选择 Preferences
>
Repositories
将步骤 2 中创建的存储库添加到这个 Installation Manager 设置中。
如图 2 所示,不选择这个选项在安装和更新过程中搜索服务存储库。这将阻止 Installation Manager 访问在线的更新站点,并且将仅仅使用包含在这个包存储库中的本地下载的更新。
图 2: 确保不选择这个在安装和更新过程中搜索服务存储的选项。
如图 2 所示,点击 Apply 然后点击 OK。
选择 Install Packages 开始记录这个响应文件。
选择 IBM Rational Application Developer 7.0.0.6 并继续浏览这个安装向导。
点击 Finish 并退出这个 Installation Manager。
这个响应文件,ResponseFile.xml 现在已经产生并与 IM 安装程序一起存在这个共享地址 C:\IM_ShareDir\ 。
步骤 4:以安静模式在用户的机器上安装 Rational Application Developer
以安静模式安装 Rational 软件开发平台版本 7 产品可以在没有用户界面的情况下实现。企业用户可以通过使用像 Microsoft Systems Management Server (SMS) 一样的工软件部署工具,利用一个设备系统部署这样的软件。
IT 管理人员很可能要创建一个用来部署 Rational Application Developer 的脚本,同时随着更新和许可证激活工具一起安装到这个终端用户的机器上。
通过将一个网络驱动(例如,驱动器 X:)映射到管理远机器上的共享地址来开始这个脚本。注意:网络共享并不是有较低转换率的脚本的选项。在这样的案例中,更受欢迎的方法是 HTTP。
接下来,利用来自映射驱动 X:的 IM Installer 和响应文件,以安静模式在用户机器上安装 Rational Application Developer 版本 7。
X:\>installc.exe --launcher.ini silent-install.ini -input X:\ResponseFile.xml
如果这个用户选择利用脚本,从 X:\ 地址安装,从而运行这个 installc.exe ,可以使用以下这些命令:
installc.exe --launcher.ini X:\silent-install.ini -input X:\ResponseFile.xml
您现在应该已经成功地在用户地机器上安装了 Rational Application Developer 版本 7.0.0.6,并激活了永久许可证,而且是在没有将 IBM Installation Manager 直接安装在用户 PC 的情况下完成的。因此,终端用户不能用任何方法修改这个安装。
如果在任何时候需要进行了更新,修改,或者卸载,管理人员可以根据与上面概述相似的过程来进行。
请注意下面的链接是在这篇文章发表时为这个产品最新版本而提供的。
Rational Application Developer,RADlic.jar 的 Rational Application Developer 版本 7.0 和许可激活工具,都可以在 Passport Advantage 网站的网页上获取。
请注意这个网站需要登陆信息,以及只为被购买的那些产品而显示的产品图片:http://www.ibm.com/software/lotus/passportadvantage/
Passport Advantage 现在还可以直接通过 IBM Packaging Utility (请看上面详细介绍中的步骤 2)来访问。
Rational Application Developer,版本 7.0.0.6 可以在下面的网址中在线更新:http://www.ibm.com/support/docview.wss?rs=0&uid=swg24018313
IBM Installation Manager,版本 1.1.1 可以在以下网址中获得:http://www.ibm.com/support/docview.wss?rs=0&uid=swg24018338
IBM Packaging Utility,版本 1.1.1 可以在以下网址中获得:http://www.ibm.com/support/docview.wss?rs=0&uid=swg24018503
- 参与论坛讨论。
- 您可以参阅本文在 develperWorks 全球网站上的 英文原文。
-
全球 Rational 用户组社区