[VMware 다운로드] 페이지에서 Horizon Client용 번들 설치 관리자를 다운로드하여 실행할 수 있습니다. Horizon Client를 업그레이드하려면 먼저 클라이언트 시스템에서 기존 버전을 제거한 다음, 새 버전에 대한 설치 관리자를 실행합니다.

참고: 번들 설치 관리자와 Debian 설치 관리자가 서로 충돌하므로 설치 관리자 유형을 하나만 선택해야 합니다. Horizon Client는 동일한 클라이언트 시스템에서 번들 설치 관리자와 Debian 설치 관리자를 모두 사용하는 혼합 설치를 지원하지 않습니다.

사전 요구 사항

  • 클라이언트 시스템에서 지원되는 운영 체제를 실행하는지 확인하십시오. 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 설치 관리자 번들은 GUI 마법사를 시작합니다. 명령줄 --console 매개 변수와 함께 설치 관리자를 실행하여 명령줄 마법사를 시작할 수도 있습니다.
  1. 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 명령 집합 아키텍처를 나타냅니다.

  2. 터미널 창을 열고 설치 관리자 파일이 포함된 디렉토리로 디렉토리를 변경합니다.
  3. 설치 관리자 파일에 실행 권한을 설정하려면 해당 명령을 실행합니다. 예:
    chmod +x VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle
  4. 적절한 명령을 사용하여 설치 관리자를 실행합니다.
    옵션 명령
    실행 권한을 설정한 경우 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 외에, 다른 명령줄 매개 변수 및 환경 변수를 사용하여 선택적 구성 요소 설치와 같은 설치 설정을 제어할 수 있습니다. 명령줄 설치 매개 변수 항목을 참조하십시오.
  5. 설치를 계속하려면 프롬프트에 따라 선택적 구성 요소의 설치를 확인합니다.

    각 선택적 구성 요소에 대한 자세한 내용은 Linux 클라이언트 설치 관리자의 기능 옵션 항목을 참조하십시오.

  6. 설치가 완료되면 다음 옵션을 지정합니다.
    1. 설치 후에 설치 관리자가 설치된 서비스를 등록 및 시작하도록 허용할지 여부를 지정합니다.

      설치 관리자가 이러한 작업을 완료하도록 허용하면 재부팅할 때마다 USB 리디렉션 서비스를 수동으로 시작할 필요가 없게 됩니다.

    2. 다양한 기능 구성 요소가 종속되어 있는 라이브러리에 대해 호환성 검색을 수행할지 여부를 지정합니다.

      시스템 스캔이 각 라이브러리 호환성에 대한 결과 값을 표시합니다.

      결과 값 설명
      성공 필요한 모든 라이브러리를 찾았습니다.
      실패 지정한 라이브러리를 찾을 수 없습니다. 클라이언트 시스템에서 필요한 라이브러리 버전을 찾아서 설치해야 합니다. 자세한 내용은 Linux 배포에 대한 설명서 및 지원 정보를 참조하십시오.

설치에 대한 로그 정보는 /tmp/vmware-root/vmware-installer-pid.log에서 찾을 수 있습니다.

Horizon Client를 시작하고 올바른 원격 데스크톱에 로그인할 수 있는지 확인합니다. 원격 데스크톱 또는 게시된 애플리케이션에 연결 항목을 참조하십시오.

명령줄 설치 매개 변수

명령줄 설치 매개 변수를 사용하여 .bundle 설치 관리 사용을 통해 Linux 시스템에 Horizon Client를 설치할 수 있습니다.

기타 명령줄 매개 변수 및 환경 변수 설정과 함께 --console 매개 변수를 사용하여 Horizon Client를 자동으로 설치합니다. 무인 설치를 사용하면 대규모 엔터프라이즈에서 Horizon Client를 효과적으로 배포할 수 있습니다.

다음 표에는 VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle 설치 관리자 파일을 실행할 때 사용할 수 있는 매개 변수들이 나열되어 있습니다.
표 1. Linux 명령줄 설치 매개 변수
옵션 설명
--help 사용 정보를 표시합니다.
--console 터미널 창에서 명령줄 설치 관리자를 사용할 수 있습니다.
--custom

예를 들어 --set-setting 옵션 사용과 같이 기본 응답이 스크립트로 작성된 경우에도 모든 설치 질문을 표시합니다.

설치 관리자 모드에 대한 자세한 내용은 이 표에서 --regular에 대한 설명을 참조하십시오.

--gtk 기본 옵션인 GUI 기반 VMware 설치 관리자를 엽니다. 어떤 이유로 인해 GUI를 표시하거나 로드할 수 없는 경우 콘솔 모드가 사용됩니다.
--ignore-errors 또는 -I 설치 관리자 스크립트 중 하나에서 오류가 발생하는 경우에도 설치를 계속합니다. 오류가 있는 섹션이 완료되지 않아서 구성 요소가 올바르게 구성되지 않았을 수 있습니다.
--regular

기본 답변이 없는 설치 질문만 표시합니다. 이 옵션은 기본 설치 관리자 모드입니다.

참고: 세 가지 설치 관리자 모드는 --custom, --regular--required입니다. 설치 관리자 모드 매개 변수가 지정되지 않은 경우 설치 관리자는 기본적으로 --regular 모드로 설정됩니다. 둘 이상의 모드가 지정된 경우 설치 관리자는 다음 우선순위에 따라 결정되는 모드를 사용합니다.
  1. --custom
  2. --regular
  3. --required
--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 설치된 서비스를 등록 및 시작하지 마십시오.
각 선택적 구성 요소에 대한 자세한 설명은 Linux 클라이언트 설치 관리자의 기능 옵션 항목을 참조하십시오.
표에 나열된 매개 변수 이외에도 다음과 같은 환경 변수를 설정할 수 있습니다.
표 2. Linux 환경 변수 설치 설정
변수 설명
TERM=dumb 기본 텍스트 UI를 표시합니다.
VMIS_LOG_LEVEL=value 다음 값 중 하나를 value에 사용합니다.
  • NOTSET
  • DEBUG
  • INFO
  • WARNING
  • ERROR
  • CRITICAL

로그 정보는 /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