이 문서에서는 다음 배포 단계를 간략하게 설명합니다.

  • 패키지 제작
  • 패키지 테스트

패키지 제작

패키지를 제작하려면 다음을 수행하십시오.

  • 패키지 제작 문서의 설명에 따라 Application Manager를 호출하고 사용합니다.
  • 관리 컴퓨터에서 Application Manager가 설치되는 위치를 확인합니다.
  • 배포 계획 문서를 읽고 해당 챕터에 설명된 계획 단계를 완료합니다.

모든 계획이 완료되면 계획 단계에서 생성된 정보를 사용하여 모든 패키지를 제작합니다.

패키지 제작이 완료되면 배포하기 전에 먼저 테스트해야 합니다.

패키지 테스트

제작한 패키지를 배포하기 전에 먼저 테스트해야 합니다. 플랫폼 전용 표준 도구인 Microsoft SCCM(System Center Configuration Manager) 2007 및 ARD(Apple Remote Desktop)를 사용하여 배포하는 것이 좋습니다.

  • ARD를 사용하여 배포하는 경우 ARD를 사용하여 Adobe 패키지 배포 문서를 읽어 보십시오.
  • SCCM을 사용하여 배포하는 경우 SCCM을 사용하여 Adobe 패키지 배포 문서를 읽어 보십시오.

패키지를 테스트하려면 다음 단계를 사용하여 테스트 시스템에 설치합니다.

  1. 테스트 시스템을 대상 시스템과 같이 구성되도록 설치합니다.

    이들 패키지를 통해 설치할 애플리케이션에 대한 성능 및 시스템 요구 사항을 충족하는 시스템에서 패키지를 테스트합니다. 이 컴퓨터의 시스템 사양은 패키지를 배포할 대상 시스템과 비슷해야 합니다.

    • 배포 패키지가 참조하는 제품 설치 폴더의 위치가 올바른지 확인합니다.
    • 대상 시스템에 배포할 방법과 똑같이 패키지를 사용할 수 있는지 확인합니다.
  2. 테스트 시스템에서 설치 프로그램을 불러옵니다.

    SCCM 또는 ARD 설치 프로그램을 제작하지 않은 경우 다음 방법 중 하나를 사용하여 MSI 또는 PKG 패키지를 불러올 수 있습니다.

    • 다음 명령을 사용하여 자동 설치 프로세스를 통해 명령줄에서 직접 불러오기:

    Windows

    msiexec.exe /i <패키지_이름>.msi /quiet

    Mac OS

    sudo installer -pkg <설치_패키지_이름> -target /

    • 다음과 같이 설치 프로그램 UI를 실행하여 불러오기:

    Windows에서는 setup.exe 파일을 더블 클릭합니다.

    Mac OS에서는 PKG 파일을 더블 클릭합니다.

  3. 로그 파일을 확인합니다. 

    설치 프로그램은 반환된 종료 코드와 수행된 단계가 기록된 로그 파일을 생성합니다. 이 로그 파일이 이미 있는 경우 최신 결과를 이 파일에 추가합니다. 설치 로그오류 메시지를 참조하십시오. 

  4. 설치 패키지의 경우 새로 설치한 애플리케이션을 테스트합니다.

    • 설치 위치에서 애플리케이션이 설치되었는지 확인합니다.
    • 각 애플리케이션을 불러옵니다.
  5. (선택 사항) 설치 패키지의 경우 테스트 시스템에서 패키지 제거 프로그램을 실행합니다.

    플랫폼 전용 제거 프로그램을 제작하지 않은 경우 MSI/PKG 패키지를 사용하여 이 작업을 수행할 수 있습니다.

    • Windows에서 MSI 제거 명령 사용:

    msiexec /uninstall <패키지_이름>.msi /quiet

    • Mac OS에서 다음 명령 사용:

    sudo installer -pkg <제거_패키지_이름> -target /

    제거 과정이 완료되면 설치 위치에서 애플리케이션이 제거되었는지 확인합니다.

    참고: 업데이트 패키지에 대해서는 제거 패키지가 생성되지 않습니다.

설치 로그

생성된 패키지를 설치할 때 플랫폼 설치 프로그램(SCCM 또는 ARD)은 해당 도구의 설명서에 설명된 대로 로그 파일을 기록합니다.

생성된 패키지가 설치 프로세스를 관리하는 Application Manager의 클라이언트 버전을 클라이언트 컴퓨터에 설치합니다. 배포 패키지를 사용하여 설치를 수행할 때 배포 패키지가 시작하는 Application Manager 및 기타 프로세스는 다음과 같은 로그 파일을 클라이언트 컴퓨터에 기록합니다.

1.

설치 패키지의 경우: <제품_이름><타임_스탬프>.log

업데이트 패키지의 경우: <패치_이름><버전><타임_스탬프>.log

  • Windows에서의 위치: <Adobe 일반 파일>\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의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책