업데이트 관리자 버전을 확인하려면 터미널에서 다음 명령을 실행하십시오.
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을 사용할 수 있습니다. AUSST(Adobe Update Server Setup Tool)를 사용하여 설정한 경우 Adobe 업데이트 서버 또는 로컬 Adobe 업데이트 서버를 폴링합니다. RUM은 업데이트 서버에서 사용할 수 있는 최신 업데이트를 실행 중인 각 클라이언트 컴퓨터에 배포합니다. 업데이트를 수동으로 클라이언트 컴퓨터에 푸시할 필요가 없습니다.
Admin Console에서 패키지를 제작할 때 기본 설정은 Adobe 업데이트를 해제하는 것입니다. 대부분의 기업 환경은 최종 사용자에게 관리자 권한을 제공하지 않습니다. 업데이트가 해제된 상태에서는 최종 사용자가 업데이트 사용 가능 여부를 확인할 수 없으며 업데이트가 다운로드된 경우 이를 적용할 수도 없습니다. RUM을 사용하면 패키지 제작 워크플로의 옵션 화면을 통해 업데이트가 비활성화된 경우에도 이러한 업데이트를 원격으로 적용할 수 있습니다.
각 클라이언트 컴퓨터에 RUM을 설치한 후에는 명령줄을 통해 또는 원격 관리 도구에서 원격으로 실행할 수 있습니다.
기업 설정에서 로컬 업데이트 서버(AUSST)를 설정하려면 Adobe Update Server Setup Tool을 참조하십시오.
AUSST 서버가 설정되지 않은 경우, RUM을 실행할 때 각 클라이언트 컴퓨터는 업데이트를 수신하기 위해 HTTPS를 통한 포트 443을 통해 Adobe Update Server를 폴링합니다.
AUSST 서버가 설치된 경우에는 Adobe Update Server에서 로컬 업데이트 서버로 업데이트가 다운로드됩니다. RUM을 시작하면 각 클라이언트 컴퓨터에서 로컬 업데이트 서버를 폴링하여 업데이트를 가져옵니다.
클라이언트 컴퓨터에서 제품/구성 요소가 관리자의 관여 없이 업데이트를 직접 다운로드할 수 없도록 하려면 패키지를 제작할 때 수동 업데이트를 비활성화하십시오. 자세한 내용은 제작 방법을 참조하십시오.
RUM은 클라이언트 컴퓨터에서의 수동 업데이트 기능 비활성화 여부에 관계없이 작동합니다.
RUM을 시작할 때 클라이언트가 액세스할 수 있도록 서버에 업데이트를 로컬로 저장하려면 AUSST(Adobe Update Server Setup Tool)를 사용하십시오. AUSST를 사용하여 RUM 실행을 참조하십시오. AUSST 설치 방법에 대한 자세한 내용은 Adobe Update Server Setup Tool 사용을 참조하십시오.
RUM을 시작하려면 업데이트를 설치할 Adobe 애플리케이션의 실행을 중지해야 합니다.
RUM을 사용하여 원격으로 클라이언트 컴퓨터에 업데이트를 다운로드하고 설치할 수도 있습니다. 원격 업데이트를 위한 명령을 전달하는 동안 RUM(Remote Update Manager)이 실행되는 동일한 컴퓨터에서 업데이트를 다운로드하고 설치할지 또는 여러 컴퓨터에서 이를 수행할지를 선택할 수 있습니다. 이를 통해 해당 업데이트를 다운로드한 후 나중에 이를 설치할 수 있습니다. 업데이트 다운로드 및 설치에 대한 자세한 내용은 --action command-line option under RUM 구문 및 설명을 참조하십시오.
--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
updater 버전이 1.0.14 이전인 경우에는
https://armmf.adobe.com/arm-updates/mac/ARMDC/ARM_update/ARMDC Agent Installer.pkg에서 최신 updater를 다운로드하십시오.
다음 명령을 사용하여 다운로드한 업데이트 관리자 패키지를 설치합니다.
sudo installer -pkg <path to the downloaded .pkg file> -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 parameter instead of --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 |
하나 이상의 업데이트를 설치할 수 없습니다. 예를 들어 3개의 업데이트 중 2개만 정상적으로 설치되었습니다. |
자세한 내용은 다음 섹션에 설명된 RUM 로그 파일에서 확인할 수 있습니다.
앱 업데이트의 다운로드 및 설치 상태가 콘솔에 표시됩니다.
RUM 로그 파일은 RUM을 통한 예외 페이로드 배포 중 발생하는 이벤트에 대한 자세한 정보를 제공합니다.
로그 파일의 이름은 RemoteUpdateManager.log이며 다음 위치에 저장됩니다.
RUM에서 발생한 오류는 로그 파일에서 [ERROR] 태그로 표시됩니다.
RUM은 Creative Cloud 제품 워크플로를 실행하기에 앞서 전체 Acrobat 워크플로(목록 및 설치)를 실행합니다. Acrobat 로그는 Creative Cloud 제품 워크플로 전에 표시됩니다.
또한 모든 Creative Cloud 제품에 대한 로그는 다음과 같은 형식으로 표시됩니다.
SAPCode_version_platform. 예: PHSP_21.2.10.118_osx10-64
단, Windows에서의 Acrobat 및 Reader 로깅 정보는 다음과 같이 표시됩니다.
ProductName-BaseVersion. 예: AdobeAcrobatDC-15.0