ThinApp은 일반 (16, 32 비트) 애플리케이션을 가상 애플리케이션으로 다시 패키징하기위한 VMware 애플리케이션입니다. ThinApp의 중심기능은 Clientless & Agentless 특성을 가진 Application Potable 이며, Horizon 에서는 패키징 된 어플리케이션에 대한 공유 경로 및 권한 설정을 통해 어플리케이션을 사용자에게 할당하게 됩니다.
# 0. 구성에 앞서...
- 이 환경은 Windows 10 (x64) 로 구성되었습니다.
- 포스팅 된 구성 내용은 테스트 환경 및 구축자의 구성 방식에 따라 차이가 있을 수 있습니다.
- Clean Image VM 및 ThinApp 설치 파일을 준비해주세요.
- 순서는 ThinApp 구성 - PreScan - Install Application - PostScan - Permission - Build - 사용자 할당 순으로 진행합니다.
# 1. ThinApp 설치
ThinApp 설치 파일 실행
VMware Thinapp Setup - Install
License Agreement Check - Install
License Key, Display Name 입력 - Install
설치 완료 확인 - Finish - 시스템 종료 후 스냅샷 생성 권장
# 2. Prescan
시작 - VMware - ThinApp Setup Capture 실행
Setup Capture - Next
Ready to Prescan - Prescan (Application 설치 전 환경 Scan)
# 3. Install Application
PreScan 완료 - Postscan 전 Application 설치
예시로, 반디집 설치 진행
Application 설치 완료 - Postscan
# 4. Postscan
Postscan 진행 (Application 설치 후 환경 Scan)
패키징 하기 위한 Application 선택 - Next
Workspace 용으로 설정 선택 가능 - Next
# 5. Permission
사용 권한 지정 (Everyone) - Next
# 6. Configuration & Build
Isolation Mode 지정 (Full Access) - Next
Sandbox Location 지정 (User Profile) - Next
품질 개선 통계를 위한 VMware 로의 데이터 전송 여부 설정 (No) - Next
패키징 된 Application 의 이름 및 경로 지정 - Next
Horizon 과 통합하여 배포하기 위해 Generate MSI Package 항목 체크 - Save
Saving Project Files - Next
Advanced Configuration - Edit Package.ini 실행
MSIStreaming=0 -> 1로 값 변경 (Horizon 과 통합되어 해당 Application 배포 시 전체 / 스트리밍 두가지 방식을 지원) - 저장
Build
Application 패키징 완료
# 7. 공유 경로 지정
패키징 된 Application 파일을 공유할 폴더 생성
폴더 속성 - 공유
공유 폴더 권한 설정 (Everyone) - 공유
공유 경로 설정 완료
설치 시 지정한 Project Location 경로 (C:\Program Files (x86)\VMware\VMware ThinApp\Captures\반디집\bin) 로 이동 및 패키징된 Application 파일 복사Application 공유 폴더에 붙여넣기
Horizon Administrator 접속 - View 구성 - ThinApp 구성 - 저장소 추가