要检查更新程序版本,请在终端运行以下命令:
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 Update Server 或本地 Adobe Update Server。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 或更高版本。
要检查更新程序版本,请在终端运行以下命令:
defaults read "/Library/Application Support/Adobe/ARMDC/Application/Acrobat Update Helper.app/Contents/Info" CFBundleVersion
如果更新程序版本低于 1.0.14,请从以下位置下载最新更新程序:
https://armmf.adobe.com/arm-updates/mac/ARMDC/ARM_update/ARMDC Agent Installer.pkg
使用以下命令安装下载的更新程序包:
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 |
代理服务器的用户名(如果适用) |
--proxyPassword |
代理服务器的密码(如果适用) |
--channelIds |
对于本页列出的产品,请使用 --productVersion 参数而不是 --channelIds。 指定要为其远程部署更新的产品的 ID。您可通过在用逗号分隔的列表中指定一个或多个产品的通道 ID 来指定这些产品。确保逗号和其后的通道 ID 之间没有空格。有关产品及其对应通道 ID 的列表,请参阅用于 RUM 的通道 ID。 |
--productVersions |
此参数为可选参数,适用于本页列出的应用程序。 指定产品的 SAP 代码与要部署更新的产品的基础版本的组合。 例如,--productVersions=ILST#25.0 仅部署 Illustrator 版本 25 的更新(如果应用程序已安装但未运行)。 如果您不指定一个版本(而仅指定某一产品 ID),将部署客户端计算机上安装的所有产品版本的更新。如果您不提供此选项,将部署客户端计算机上安装的所有产品的更新。 --productVersions 更新/部署中的逗号分隔条目如下:
仅在产品已安装到目标系统的情况下,RUM 才会更新产品。 还会更新指定应用程序的所有相关/必要组件。 此参数为可选参数。如果未传递,会按照 --action 参数中指定的方式列出、下载或安装所有更新。 |
--action |
指定要执行的操作:列出、下载或安装。
注意:--action 命令行选项当前不支持下载 Acrobat 和 Reader 的更新。 |
--help |
列出工具的用法。 |
以下命令在无代理服务器的情况下在客户端计算机上启动 RUM。
RemoteUpdateManager
以下命令在需要代理服务器用户名 TestUser 和代理服务器密码 _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,位于以下位置:
在该日志文件中用 [ERROR] 标记标注 RUM 遇到的错误。
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