若要檢查 Updater 版本,請從終端機執行下列命令︰
defaults read "/Library/Application Support/Adobe/ARMDC/Application/Acrobat Update Helper.app/Contents/Info" CFBundleVersion
Adobe Remote Update Manager (也稱為 RUM) 提供了命令列介面,管理員可以用來遠端安裝 Adobe 應用程式的更新。因此管理員不需要登入到每台用戶端電腦即可安裝更新。
在建立套件的程序中,將會下載最新版的 RUM 並加以封裝。
當您建立套件時,Admin Console 上的「管理選項」畫面有啟用 RUM 的選項。如果選取此選項 (這是預設值),RUM 會包含在套件中。當部署套件時,RUM 會複製到用戶端電腦上的下列位置︰
Windows:
C:\Program Files (x86)\Common Files\Adobe\OOBE_Enterprise\RemoteUpdateManager
macOS:
/usr/local/bin
然後即可從用戶端電腦執行 RUM。
一旦您已在用戶端電腦上部署 Adobe 應用程式,您會希望套件的後續更新可用於用戶端電腦。您可以建立更新套件並手動部署在用戶端電腦。
您可以使用 RUM,而不是手動部署更新。如果使用 Adobe Update Server Setup Tool (AUSST) 進行設定,它會輪詢 Adobe 更新伺服器或本機 Adobe 更新伺服器。RUM 會將更新伺服器上可用的最新更新部署到執行它的每台用戶端電腦。您不需要手動將更新推送到用戶端電腦。
從 Admin Console 建立套件時的預設設定是關閉 Adobe 更新。大多數企業環境不會向用戶提供管理員權限。更新關閉時,一般用戶不會看到有可用的更新;即使已下載也無法套用。即使已透過套件建立工作流程中的「選項」畫面停用更新,也可使用 RUM 遠端套用這些更新。
在每台用戶端電腦上安裝 RUM 後,您可以透過命令列或遠端管理工具從遠端執行。
若要在您的企業環境中設定本機更新伺服器 (AUSST),請參閱「Adobe Update Server Setup Tool」。
如果未設定 AUSST 伺服器,則當您執行 RUM 時,每台用戶端電腦都會透過 HTTPS 連接埠 443 輪詢 Adobe Update Sever 以接收更新。
如果您已經設定 AUSST 伺服器,則會從 Adobe Update Server 下載更新至本機更新伺服器。當您啟動 RUM,每台用戶端電腦都會輪詢本機更新伺服器,以取得更新。
不論您是否抑制用戶端電腦上的手動更新,RUM 都會運作。
若要將更新本機儲存在伺服器上,以在您啟動 RUM 時供用戶端存取,請使用 Adobe Update Server Setup Tool (AUSST)。請參閱「在使用 AUSST 的情況下執行 RUM」。如需如何設定 AUSST 的詳細資訊,請參閱「使用 Adobe Update Server Setup Tool」。
啟動 RUM 時,要安裝更新的 Adobe 應用程式不應該執行。
使用 RUM,您也可以在用戶端電腦上遠端下載及安裝更新。當傳遞遠端更新的命令時,您可以選擇要在 RUM 的同一次或多次啟動\執行中下載及安裝更新。這可讓您下載適用的更新,並在稍後安裝它們。如需有關下載及安裝更新的詳細資訊,請參閱「RUM 語法和描述」中的 --action 命令列選項。
--action 命令列選項目前不支援下載 Acrobat 和 Reader。
RUM 支援 Acrobat 及 Reader。不過,執行 Update Manager 之前,建議您先檢查用戶端電腦上的以下項目︰
在 macOS 上,Acrobat Updater 版本必須是 1.0.14 或以上版本。
若要檢查 Updater 版本,請從終端機執行下列命令︰
defaults read "/Library/Application Support/Adobe/ARMDC/Application/Acrobat Update Helper.app/Contents/Info" CFBundleVersion
如果 Updater 版本是 1.0.14 之前的版本,請下載最新版 Updater,網址為︰
https://armmf.adobe.com/arm-updates/mac/ARMDC/ARM_update/ARMDC Agent Installer.pkg
使用下列命令,安裝您所下載的 Updater 套件︰
sudo installer -pkg <下載的 .pkg 檔案所在路徑> -target /
在 Windows 上,應用程式版本應如下所示︰
如需 Acrobat/Reader 最新更新的詳細資訊,請參閱「版本注意事項 | Acrobat、Reader」。
具備上述先決條件就能套用 Acrobat 和 Adobe Reader 更新。這表示即使用戶端電腦沒有安裝 Creative Cloud 桌面應用程式,也可以套用更新。
若要在每個用戶端電腦上遠端啟動更新部署,請在每個用戶端電腦上執行 RUM。為此,您可能會使用企業部署工具,例如 SCCM、ARD、JAMF Pro、Munki 或 Microsoft Intune。或者,您可以使用在每台用戶端電腦上啟動 RUM 的批次檔案。
RUM 的語法如下。
RemoteUpdateManager --proxyUserName= --proxyPassword= --channelIds= --productVersions= --action= --help
參數 |
說明 |
--proxyUserName |
Proxy 伺服器的用戶名稱 (如果適用) |
--proxyPassword |
Proxy 伺服器的密碼 (如果適用) |
--channelIds |
對於此頁面中所列的產品,請使用 --productVersion 參數來取代 --channelIds。 指定要遠端部署更新的產品 ID。您可以指定一個或多個產品,方法是使用逗號分隔的清單指定其通道 ID。確認逗號和其後的通道 ID 之間沒有空格。如需產品及其通道 ID 的清單,請參閱「與 RUM 搭配使用的通道 ID」。 |
--productVersions |
此參數是選擇性的,而且適用於此頁面中所列的應用程式。 指定要部署更新之產品的 SAP 碼組合及產品的基本版本。 例如,--productVersions=ILST#25.0 僅部署 Illustrator 版本 25 的更新 (如果應用程式已安裝但未執行)。 如果您未指定版本 (僅指定產品 ID),則會對安裝在用戶端電腦上的所有產品版本都部署更新。如果您未提供此選項,則會對用戶端電腦上安裝的所有產品都部署更新。 在 --productVersions 更新/部署中以逗號分隔的項目:
只有在產品安裝在目標系統上時,RUM 才會更新產品。 所指定的應用程式的相關/必要元件也會更新。 此參數是選擇性的。如果未傳遞,將會依照 --action 參數指定的方式,列出、下載或安裝所有更新。 |
--action |
指定要執行的動作︰list、download 或 install。
注意:--action 命令列選項目前不支援下載 Acrobat 和 Reader 的更新。 |
--help |
列出工具的用法。 |
下面的命令會在沒有 Proxy 伺服器的情況下,在用戶端電腦上啟動 RUM
RemoteUpdateManager
下面的命令會在需要 Proxy 伺服器用戶名稱 TestUser 和 Proxy 伺服器密碼 _27Dtpras?! 的情況下,在用戶端電腦上啟動 RUM
RemoteUpdateManager --proxyUserName=TestUser --proxyPassword=_27Dtpras?!
下面的命令只會針對 Illustrator 的所有版本部署最新更新。
RemoteUpdateManager --productVersions=ILST
下面的命令只會針對 Illustrator 19.0 部署最新更新。
RemoteUpdateManager --productVersions=ILST#25.0
下面的命令會針對 Illustrator 的所有版本部署最新更新,並針對 Photoshop CS6-13.0 部署適用的更新:
RemoteUpdateManager –-productVersions=ILST --channelIds=AdobePhotoshopCS6-13.0
下面的命令只針對對應於通道 ID AdobePhotoshopCS6 13.0 和通道 ID AdobeInDesignCS6 8.0 的產品來部署更新。逗號 (,) 和「AdobeInDesignCS6-8.0」之間沒有空格。
RemoteUpdateManager --channelIds=AdobePhotoshopCS6-13.0,AdobeInDesignCS6-8.0
執行後,RUM 會傳回下列其中一個值︰
0 |
更新部署成功,或者電腦已是最新狀態。 |
1 |
一般錯誤,例如內部錯誤。例如,Adobe Application Manager 安裝可能已損毀或網路無法使用。在此情況下,下載或安裝更新程序通常根本無法啟動。 |
2 |
一個或多個更新無法安裝。例如,三個更新中,只有其中兩個更新安裝成功。 |
RUM 記錄檔有提供詳細資訊,將在下一節中說明。
主控台會顯示應用程式更新的下載和安裝狀態。
RUM 記錄檔提供使用 RUM 部署例外裝載期間發生之事件的詳細資訊。
記錄檔名稱為 RemoteUpdateManager.log,其位置如下︰
在記錄檔中,RUM 遇到的錯誤會以 [ERROR] 標籤加以標記。
RUM 會先執行完整的 Acrobat 工作流程 (列示和安裝),然後再執行 Creative Cloud 產品工作流程。Acrobat 記錄檔產生後,才會執行 Creative Cloud 產品工作流程。
此外,所有 Creative Cloud 產品的記錄檔將會顯示成下列格式︰
SAPCode_version_platform。例如:PHSP_21.2.10.118_osx10-64。
不過,Windows 上的 Acrobat 和 Reader 記錄檔資訊將會顯示成下列格式︰
產品名稱-基本版本。例如︰AdobeAcrobatDC-15.0