[VMware 다운로드] 페이지에서 Horizon Client용 번들 설치 관리자를 다운로드하여 실행할 수 있습니다. Horizon Client를 업그레이드하려면 먼저 클라이언트 시스템에서 기존 버전을 제거한 다음, 새 버전에 대한 설치 관리자를 실행합니다.
사전 요구 사항
- 클라이언트 시스템에서 지원되는 운영 체제를 실행하는지 확인하십시오. Linux 클라이언트 시스템의 시스템 요구 사항 항목을 참조하십시오.
- 설치 옵션을 숙지해야 합니다. Linux 클라이언트 설치 관리자의 기능 옵션 항목을 참조하십시오.
- 클라이언트 시스템에 대한 루트 액세스 권한이 있는지 확인합니다.
- VMware Workstation이 클라이언트 시스템에 설치되어 있지 않은지 확인합니다.
- RDP 디스플레이 프로토콜을 사용하여 원격 데스크톱에 연결할 경우, 올바른 RDP 클라이언트가 설치되어 있어야 합니다. Linux 클라이언트 시스템의 시스템 요구 사항 항목을 참조하십시오.
- 이전 버전의 Horizon Client 소프트웨어를 제거합니다. Linux용 Horizon Client 제거 항목을 참조하십시오.
- 명령줄 설치 관리자를 사용하려는 경우 Linux 명령줄 설치 옵션을 숙지해야 합니다. 명령줄 설치 매개 변수 항목을 참조하십시오.
- 클라이언트 시스템에 Python의 버전 2.x 또는 3.x가 설치되어 있는지 확인합니다.
참고: Horizon Client에서 필요한 모든 Python 모듈에 액세스할 수 있도록 하려면 Linux 배포와 함께 기본적으로 설치되는 Python 패키지를 사용합니다. 수동 설치에는 필요한 모듈이 모두 포함되지 않을 수 있으므로 Python을 수동으로 설치하지 마십시오. Python 2.x와 Python 3.x가 모두 시스템에 설치되어 있으면 Horizon Client에서 Python 3.x 패키지를 사용합니다.
- 씬 클라이언트를 사용하는 경우에는 시스템에 libgtk 3.14 이상이 설치되어 있는지 확인합니다. 필요한 경우 libgtk 라이브러리 버전 3.14 이상을 다운로드하여 씬 클라이언트 시스템에 설치합니다.
설치 프로세스의 일부로 설치 관리자는 시스템 라이브러리 스캔을 실행하여 시스템이 Horizon Client와 호환 가능한지 판별합니다. 또한 사용자는 이 스캔 작업을 건너뛰도록 선택할 수도 있습니다.
설치 절차
번들 설치 관리자에는 USB 리디렉션, 실시간 오디오-비디오, 스마트 카드 및 클라이언트 드라이브 리디렉션과 같은 기능을 위한 모듈이 포함되어 있습니다.
- Linux 클라이언트 시스템에서 Horizon Client 제품 다운로드 페이지(http://www.vmware.com/go/viewclients)를 방문하여 Horizon Client 번들 설치 관리자 파일을 다운로드합니다.
파일의 이름은 VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle입니다.
설치 관리자 파일 이름에서 YYMM은 마케팅 버전 번호를 나타내고, x.x.x는 내부 버전 번호를 나타내고, yyyyyyy는 빌드 번호를 나타냅니다. arch는 CPU 명령 집합 아키텍처를 나타냅니다.
- 터미널 창을 열고 설치 관리자 파일이 포함된 디렉토리로 디렉토리를 변경합니다.
- 설치 관리자 파일에 실행 권한을 설정하려면 해당 명령을 실행합니다. 예:
chmod +x VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle
- 적절한 명령을 사용하여 설치 관리자를 실행합니다.
옵션 명령 실행 권한을 설정한 경우 GUI 마법사 사용 sudo ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle
실행 권한을 설정하지 않은 경우 GUI 마법사 사용 sudo sh ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle
실행 권한을 설정하는 경우 명령줄 설치 관리자 사용 sudo ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle --console
실행 권한을 설정하지 않은 경우 명령줄 설치 관리자 사용 sudo sh ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle --console
참고:--console
외에, 다른 명령줄 매개 변수 및 환경 변수를 사용하여 선택적 구성 요소 설치와 같은 설치 설정을 제어할 수 있습니다. 명령줄 설치 매개 변수 항목을 참조하십시오. - 설치를 계속하려면 프롬프트에 따라 선택적 구성 요소의 설치를 확인합니다.
각 선택적 구성 요소에 대한 자세한 내용은 Linux 클라이언트 설치 관리자의 기능 옵션 항목을 참조하십시오.
- 설치가 완료되면 다음 옵션을 지정합니다.
- 설치 후에 설치 관리자가 설치된 서비스를 등록 및 시작하도록 허용할지 여부를 지정합니다.
설치 관리자가 이러한 작업을 완료하도록 허용하면 재부팅할 때마다 USB 리디렉션 서비스를 수동으로 시작할 필요가 없게 됩니다.
- 다양한 기능 구성 요소가 종속되어 있는 라이브러리에 대해 호환성 검색을 수행할지 여부를 지정합니다.
시스템 스캔이 각 라이브러리 호환성에 대한 결과 값을 표시합니다.
결과 값 설명 성공 필요한 모든 라이브러리를 찾았습니다. 실패 지정한 라이브러리를 찾을 수 없습니다. 클라이언트 시스템에서 필요한 라이브러리 버전을 찾아서 설치해야 합니다. 자세한 내용은 Linux 배포에 대한 설명서 및 지원 정보를 참조하십시오.
- 설치 후에 설치 관리자가 설치된 서비스를 등록 및 시작하도록 허용할지 여부를 지정합니다.
설치에 대한 로그 정보는 /tmp/vmware-root/vmware-installer-pid.log에서 찾을 수 있습니다.
Horizon Client를 시작하고 올바른 원격 데스크톱에 로그인할 수 있는지 확인합니다. 원격 데스크톱 또는 게시된 애플리케이션에 연결 항목을 참조하십시오.
명령줄 설치 매개 변수
명령줄 설치 매개 변수를 사용하여 .bundle 설치 관리 사용을 통해 Linux 시스템에 Horizon Client를 설치할 수 있습니다.
기타 명령줄 매개 변수 및 환경 변수 설정과 함께 --console 매개 변수를 사용하여 Horizon Client를 자동으로 설치합니다. 무인 설치를 사용하면 대규모 엔터프라이즈에서 Horizon Client를 효과적으로 배포할 수 있습니다.
옵션 | 설명 |
---|---|
--help | 사용 정보를 표시합니다. |
--console | 터미널 창에서 명령줄 설치 관리자를 사용할 수 있습니다. |
--custom | 예를 들어 --set-setting 옵션 사용과 같이 기본 응답이 스크립트로 작성된 경우에도 모든 설치 질문을 표시합니다. 설치 관리자 모드에 대한 자세한 내용은 이 표에서 --regular에 대한 설명을 참조하십시오. |
--gtk | 기본 옵션인 GUI 기반 VMware 설치 관리자를 엽니다. 어떤 이유로 인해 GUI를 표시하거나 로드할 수 없는 경우 콘솔 모드가 사용됩니다. |
--ignore-errors 또는 -I | 설치 관리자 스크립트 중 하나에서 오류가 발생하는 경우에도 설치를 계속합니다. 오류가 있는 섹션이 완료되지 않아서 구성 요소가 올바르게 구성되지 않았을 수 있습니다. |
--regular | 기본 답변이 없는 설치 질문만 표시합니다. 이 옵션은 기본 설치 관리자 모드입니다.
참고: 세 가지 설치 관리자 모드는
--custom,
--regular 및
--required입니다. 설치 관리자 모드 매개 변수가 지정되지 않은 경우 설치 관리자는 기본적으로
--regular 모드로 설정됩니다. 둘 이상의 모드가 지정된 경우 설치 관리자는 다음 우선순위에 따라 결정되는 모드를 사용합니다.
|
--required | 설치 질문을 표시하지 않고 설치 관리자를 실행합니다. 설치 관리자 모드에 대한 자세한 내용은 이 표에서 --regular에 대한 설명을 참조하십시오. |
--set-setting vmware-horizon-html5mmr html5mmrEnable yes | HTML5 멀티미디어 리디렉션 및 브라우저 리디렉션 지원을 설치합니다. |
--set-setting vmware-horizon-integrated-printing vmipEnable yes | VMware Integrated Printing 선택적 구성 요소를 설치합니다. |
--set-setting vmware-horizon-mmr mmrEnable yes | MMR(멀티미디어 리디렉션) 선택적 구성 요소를 설치합니다. |
--set-setting vmware-horizon-rtav rtavEnable yes | 실시간 오디오-비디오 선택적 구성 요소를 설치합니다. |
--set-setting vmware-horizon-scannerclient scannerEnable yes | 스캐너 리디렉션 선택적 구성 요소를 설치합니다. |
--set-setting vmware-horizon-serialportclient serialportEnable yes | 직렬 포트 리디렉션 선택적 구성 요소를 설치합니다. |
--set-setting vmware-horizon-smartcard smartcardEnable yes | 스마트 카드 리디렉션 선택적 구성 요소를 설치합니다. |
--set-setting vmware-horizon-tsdr tsdrEnable yes | 클라이언트 드라이브 리디렉션 선택적 구성 요소를 설치합니다. |
--set-setting vmware-horizon-usb usbEnable yes | USB 리디렉션 선택적 구성 요소를 설치합니다. |
--stop-services | 설치된 서비스를 등록 및 시작하지 마십시오. |
변수 | 설명 |
---|---|
TERM=dumb | 기본 텍스트 UI를 표시합니다. |
VMIS_LOG_LEVEL=value | 다음 값 중 하나를 value에 사용합니다.
로그 정보는 /tmp/vmware-root/vmware-installer-pid.log에 기록됩니다. |
무인 설치 명령의 예
Horizon Client 무인 설치 방법의 예는 다음과 같으며 이 예에서는 각 구성 요소에 대해 해당 구성 요소를 설치할 것인지 여부를 지정합니다.
sudo env TERM=dumb \ ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle --console \ --set-setting vmware-horizon-usb usbEnable no \ --set-setting vmware-horizon-smartcard smartcardEnable no \ --set-setting vmware-horizon-rtav rtavEnable yes \ --set-setting vmware-horizon-tsdr tsdrEnable yes \ --set-setting vmware-horizon-scannerclient scannerEnable yes \ --set-setting vmware-horizon-serialportclient serialportEnable yes \ --set-setting vmware-horizon-mmr mmrEnable yes \ --set-setting vmware-horizon-media-provider mediaproviderEnable yes
다음 예에서는 기본 설정을 사용하여 Horizon Client 무인 설치를 수행하는 방법을 보여줍니다.
sudo env TERM=dumb \ ./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle --console --required