本文摘要說明部署作業的各階段︰

  • 建立套件
  • 測試套件

建立套件

為了建立套件,您應該︰

  • 閱讀「建立套件」文章,引導您叫用和使用 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 uninstall 命令︰

    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     媒體 DB 同步失敗
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  任一個 OS 檢查失敗
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 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策