AIR的企业分发 (三) [译]

使用IBM Trivoli Provisioning Manager Express

 

本节覆盖了用TPMX来安装AIR运行时和应用的主要步骤,包括创建包、分发列表和调度。

 

创建安装包

一个TPMX包是包含了要安装到工作站上的包含安装文件的数据集。基于如下步骤创建包:

1. Adobe.com下载捆绑的Adobe AIR运行时。下载链接是在你申请许可并获准分发运行时的时候通过e-mail提供的。

2. ZIP文件中解压安装文件到TPMX包目录下一个子目录。你可以选择子目录的名字。在本文中我们选择子目录为AIRInstall。在默认安装中该目录位于 C:\Program Files\IBM\Tivoli\TPMX\Server\TPMXAPP.ear\tpmx.war\packages\win32\AIRInstall。(见图11

AIR的企业分发 (三) [译]

11 TPMX的包目录

3. 如果你想安装运行时的同时安装AIR应用,下载AIR应用并将其存放在AIRInstall目录。下面的截图演示了安装Flash Media Server (FMS) Explorer,一个开发者学习工具。

4. 创建一个简单的批处理文件install.bat,其包含AIR Installer命令行。为了安装AIR运行时和应用,将下列选项追加到命令行尾。

注意:正如介绍中所指出的,你需要获得一个分发许可来以这种方式安装和分发Adobe AIR运行时。在获准分发AIR运行时后所得的文档详细描述了针对企业用户的其它参数。关于许可和许可申请的更多信息请访问Adobe AIR运行时分发页面。


-silent -desktopShortcut -programMenu fms_explorer.air



注意-silent用于无需用户交互进行安装;-desktopShortcutAIR应用添加桌面快捷方式;-programMenuAIR应用添加启动菜单快捷方式。fms_explorer.air是要安装的AIR应用。



整个命令行看起来应该是这样的:

"Adobe AIR Installer.exe" -silent -desktopShortcut -programMenu fms_explorer.air



这些选项告诉AIR安装器无需用户交互来运行,安装FMS Explorer应用,并为它创建桌面和启动菜单快捷方式。

如果AIR运行时在安装时不顺带安装一个AIR应用,那么命令行应该看起来是这样的:

"Adobe AIR Installer.exe" -silent

TPMX将包推送到客户端计算机,它将安装文件放到在创建软件包是指定的目标目录。这就是为什么可执行文件路径一C:\AIRInstall\开始(见图12)。

AIR的企业分发 (三) [译]

12 install.bat包含针对Adobe AIR Installer的一条单一命令行

5. 保存批处理文件到AIRIntall包目录。

6. 登录TPMX然后点击Manage Assets

7. 点击Software、选择Packages,然后选择New > Package

8. Package Management向导里,至少要在General页中设置NameVersion。然后设置最大安装时间为15分钟,并勾选SilentMandatory选项。安装AIR并不需要重启,因此你可以保留剩余的设置不动(见图13)。完成之后,顶点击Next

13 设置包属性

9. Install页上,设置你的包类型。选择Directory Download并设置Installation Directory到包含解压开来的AIR安装文件的文件夹中。

TPMX要求路径要相对于应用服务器的DocRoot,因此在这个例子中路径为:

/tpmx/packages/win32/AIRInstall

10. 设置Installation Command来调用该批处理文件:

/AIRInstall/install.bat

11. 勾选让TPMX在安装完成后移除目录的选项。

12. 设置Stamp FileC:\Program Files\IBM\Tivoli\TPMX\Agent\Stampfiles\fms_explorer.txt,并设置Stamp ModeAuto

TPMX将检查stamp file是否存在以验证包是否成功安装。AIR应用可能不会在安装中添加一个注册项,因此使用stamp file来验证安装成功。当完成后,点击Next

AIR的企业分发 (三) [译]

14 设置包安装选项

13. Target页,设置Temp SpaceTarget Space需求各为50MB。然后设置Target DirectoryC:\。因为该批处理文件时硬编码从C盘启动的,所以这是必要的。保留剩余设置不变然后点击Next

14. Platform页,选择Windows 2000(注:AIR 2.0不再支持),Windows XPWindows 2003以确保AIR不会安装到一个不兼容的机器上,然后点击Next

15. 不必再Upload页上配置任何东西。当完成后,点击AddTPMX会上传你安装目录中的文件并创建软件包。

 

创建分发列表

Distribution lists定义了欲安装软件包的工作站组。安装以下步骤来创建一个简单的分发列表:

1. 点击Dists然后选择Distribution Lists > New Distribution List

2. Distribution Management Wizard中,在General页上设置名字。在这个例子中,设置名字为Windows Systems,并设置描述为All Windows Systems。完成后点击Next

3. Slectable Targets页上,选择属于该分发列表中的网络工作站。完成后,点击Update(见图15)。

AIR的企业分发 (三) [译]

15 设置新分发列表的目标属性

4. TPMX创建你的分发列表并将它添加到现存的分发列表集合中。

调度

Scheduling定义了何时机器或给定的分发列表会受到安装包。按照以下步骤创建一个调度:

1. 点击Dists并选择Schedules > New Schedule

2. Schedule Management Wizard中,设置一个名字给该调度,比如FMS Explorer Installation。选择Enable选项框,从下拉列表中选择一个分发名字。为该调度设置Daily Start TimeDaily End TimeStart DateEnd Date。完成后,点击Next

3. Package页,选择Query Packages,然后点击SearchTPMX会检索出所有符合检索要求的包,并填充到Package/Bundle Name下拉列表中。从列表中选择你的包。完成后,点击Update(见图16)。

注意:如果你已经定义了大量的包,你可以输入一个检索项来缩小检索结果。

AIR的企业分发 (三) [译]

16 添加一个包到新的调度中

TPMX会创建该调度然后基于调度的日期和时间开始推送AIR运行时和AIR应用到客户机上。当调度生效时,客户机会下载并执行包。

4. 你可以通过检查TPMX Package ReportSchedule Report来验证是否成功。选择Reports > Distribution Reports > Package Report,从列表中选择你的包。Summary Report显示了宗分发书,以及成功和失败的安装数。

 

下一步

审查SMSSCCMTPMX的文档以学习更多这些配置环境中可用的安装选项。

你可能感兴趣的:(网络应用,企业应用,Adobe,AIR,tivoli)