本文汇总了部署的各个阶段:

  • 创建包
  • 测试包

创建包

要创建包,您应执行以下操作:

  • 阅读创建包一文,这篇文章将指导您调用和使用 Application Manager。
  • 了解 Application Manager 将安装到管理计算机上的哪个位置。
  • 阅读规划部署一文,并完成该章节中提到的规划步骤。

完成所有规划后,使用您在规划阶段创建的信息来创建所有包。

创建完包后,您应先对这些包进行测试,然后再部署。

测试包

在广泛部署已创建的包之前,您应对这些包进行测试。建议您使用特定于平台的标准工具(Microsoft System Center Configuration Manager 2007 (SCCM) 和 Apple Remote Desktop (ARD))进行部署。

  • 如果您使用 ARD 进行部署,请阅读“使用 ARD 部署 Adobe 包”一文以获得说明。
  • 如果您使用 SCCM 进行部署,请阅读“使用 SCCM 部署 Adobe 包”一文以获得说明。

要测试包,请使用以下步骤在测试系统上进行安装:

  1. 设置您的测试系统,以便像配置目标系统一样配置测试系统。

    测试包所用的系统需要满足有关从这些包安装的应用程序的性能和系统要求。此计算机应该具有与部署包所用的目标系统类似的系统容量。

    • 确保部署包参考位于正确的产品安装文件夹中。
    • 按照将包部署到目标系统的相同方式使包可用。
  2. 在测试系统上调用安装程序。

    如果您没有创建 SCCM 或 ARD 安装程序,则可按以下任意方式调用 MSI 或 PKG 包:

    • 直接从命令行(按照使用以下命令执行无提示安装的过程):

    在 Windows 上

    msiexec.exe /i <pkg_name>.msi /quiet

    在 Mac OS 上

    sudo installer -pkg <install_pkg_name> -target /

    • 通过启动安装程序 UI,如下所示:

    在 Windows 上,双击 setup.exe 文件。

    在 Mac OS 上,双击 PKG 文件。

  3. 查看日志文件。 

    安装程序会创建一个日志文件,其中记录它采取的步骤和返回的退出代码。如果此日志文件存在,程序会向其追加最新的结果。请参阅安装日志错误消息

  4. 对于安装包,请测试最新安装的应用程序。

    • 签入安装位置以查看是否安装了应用程序。
    • 调用每个应用程序。
  5. (可选)对于安装包,在测试系统上运行包卸载程序。

    如果您没有创建特定于平台的卸载程序,则可使用 MSI/PKG 包执行此操作:

    • 在 Windows 上,使用 MSI 卸载命令:

    msiexec /uninstall <pkg_name>.msi /quiet

    • 在 Mac OS 上,使用以下命令:

    sudo installer -pkg <uninstall_pkg_name> -target /

    完成卸载后,请检查安装位置以查看是否已删除应用程序。

    注意:卸载包不是为更新包创建的。

安装日志

安装已创建的包时,平台安装程序(SCCM 或 ARD)会写入日志文件,如这些工具的文档中所述。

您创建的包会在客户端计算机上安装客户端版本的 Application Manager,后者将管理安装过程。当使用部署包执行安装时,Application Manager 与其启动的其他过程会将这些日志文件写入客户端计算机:

1.

对于安装包:<product_name><time_stamp>.log

对于更新包:<patch_name><version><time_stamp>.log

  • 在 Windows 中的位置:<Adobe Common Files>\installer\
  • 在 Mac OS 中的位置:/Library/Logs/Adobe/Installers/

在无提示部署期间,安装组件的部署引擎将生成一个压缩的日志文件,该文件包含有关安装的进度和结果的信息。在此文件中查看是否存在部署包安装期间报告的任何错误消息或成功消息。

此文件针对要安装的包进行命名,并以特定于平台的格式压缩。

2.

oobelib.log

  • 在 Windows 中的位置:%temp%
  • 在 Mac OS 中的位置: ~/Library/Logs/

3.

PDApp.log

  • 在 Windows 中的位置:
    • 在使用管理权限通过 SCCM 安装时:%windir%\Temp
    • 在使用用户权限通过 SCCM 安装时:%temp%
  • 在 Mac OS 中的位置:~/Library/Logs/

错误消息

这些是部署管理器组件可写入 PDApp.log 文件的错误代码:

0       已成功安装应用程序
1       无法解析命令行
2       指定的用户界面模式未知
3       无法初始化 ExtendScript
4       用户界面工作流程失败
5       无法初始化用户界面工作流程
6       无提示工作流程已完成,但出现错误
7       无法完成无提示工作流程
8       需要退出并重新启动
9       不受支持的操作系统版本
10     不受支持的文件系统
11     正在运行另一个实例
12     CAPS 数据库集成错误
13     媒体优化失败
14     因权限不足导致失败
15     媒体数据库同步失败
16     无法加载部署文件
17     EULA 验收失败
18     Adobe Application Manager 引导失败。请参阅下面的引导程序错误。
19     冲突进程正在运行
20     安装源路径未指定或不存在
21     RIBS 版本不支持符合版本
22     安装目录检查失败
23     系统要求检查失败
24     因用户取消的工作流程而退出
25     二进制路径名超过操作系统的最大路径限制
26     无提示模式下需要媒体交换
27     目标中检测到键控文件
28     基本产品未安装
29     基本产品已移动
30     磁盘空间不足,无法安装负荷(已完成,但有错误)
31     磁盘空间不足,无法安装负荷(已失败)
32     已应用修补程序
33     产品未安装,无法卸载。
34     Media_db 中未找到负荷信息
35     某些安装程序文件缺失或无效
36     另一个 MSI 安装已在进行中
37     验证失败
38     未知错误


9999 灾难性错误

引导程序组件可写入 PDApp.log 文件的错误代码为:

BS_STATUS_SUCCESS  0  引导程序已成功运行
BS_STATUS_ERROR_SELF_UPDATE  1  自我更新模式下的任意错误
BS_STATUS_ERROR_INIT_OBJ  -1  初始化引导程序对象失败
BS_STATUS_ERROR_MULT_INST  -2  多个实例正在运行
BS_STATUS_ERROR_SYSTEM_CHECK  -3  任意操作系统检查失败
BS_STATUS_ERROR_REGISTER_CALLBACK  -4  注册回调失败
BS_STATUS_ERROR_INSTALL_PACKAGE  -5  安装包失败
BS_STATUS_ERROR_COPY_FILE  -6  安装后复制文件失败
BS_STATUS_ERROR_LAUNCH_APP  -7  应用程序启动失败
BS_STATUS_ERROR_INVALID_COMMAND_LINE  -8  提供的命令行参数无效
BS_STATUS_ERROR_FILE_MISSING  -9  部署或清单文件缺失
BS_STATUS_NO_ADMIN_PRIVILEGE  -10  需要管理员权限,但此处没有此权限
BS_STATUS_ERROR_PARSE_MANIFEST  -11  问题分析清单
BS_STATUS_ERROR_PIM  -12  PIM 库使用中出错
BS_STATUS_ERROR_SYSTEM_CHECK_SOFT_STOP  -13  任意软系统检查失败
BS_STATUS_ERROR_INSTALLATION_CANCELLED  -14  安装已取消
BS_STATUS_ERROR_LAUNCHPATH_LONG  -15  启动路径多于 200 个字符
BS_STATUS_ERROR_OTHER  -999  任何其他错误
 

 

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略