设置您的测试系统,以便像配置目标系统一样配置测试系统。
测试包所用的系统需要满足有关从这些包安装的应用程序的性能和系统要求。此计算机应该具有与部署包所用的目标系统类似的系统容量。
- 确保部署包参考位于正确的产品安装文件夹中。
- 按照将包部署到目标系统的相同方式使包可用。
本文汇总了部署的各个阶段:
在广泛部署已创建的包之前,您应对这些包进行测试。建议使用任何以下平台专属的标准工具进行部署:
要测试包,请使用以下步骤在测试系统上进行安装:
设置您的测试系统,以便像配置目标系统一样配置测试系统。
测试包所用的系统需要满足有关从这些包安装的应用程序的性能和系统要求。此计算机应该具有与部署包所用的目标系统类似的系统容量。
在测试系统上调用安装程序。
如果您没有创建 SCCM 或 ARD 安装程序,则可按以下任意方式调用 MSI 或 PKG 包:
在 Windows 上
msiexec.exe /i <pkg_name>.msi /quiet
在 Windows ARM
上
setup.exe /i <pkg_name>.msi /silent
在 Mac OS
上
sudo installer -pkg <install_pkg_name> -target /
在 Windows 上,双击 setup.exe 文件。
在 Mac OS 上,双击 PKG 文件。
对于安装包,请测试最新安装的应用程序。
(可选)对于安装包,在测试系统上运行包卸载程序。
如果您没有创建特定于平台的卸载程序,则可使用 MSI/PKG 包执行此操作:
msiexec /uninstall <pkg_name>.msi /quiet
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
在无提示部署期间,安装组件的部署引擎将生成一个压缩的日志文件,该文件包含有关安装的进度和结果的信息。在此文件中查看是否存在部署包安装期间报告的任何错误消息或成功消息。
此文件针对要安装的包进行命名,并以特定于平台的格式压缩。
2.
oobelib.log
3.
PDApp.log
这些是部署管理器组件可写入 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 二进制路径名超出操作系统的 MAX PATH 限制
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 任何其他错误