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

Linux용 Horizon Client 설치 관리자를 다운로드하는 방법에 대한 지침은 VMware 제품 다운로드에서 Linux용 Horizon Client 설치 또는 업그레이드를 참조하십시오.

기타 명령줄 매개 변수 및 환경 변수 설정과 함께 --console 매개 변수를 사용하여 Horizon Client를 자동으로 설치합니다. 자동 설치를 사용하면 대규모 기업에 Horizon 구성 요소를 효과적으로 배포할 수 있습니다.

다음 표에는 VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle 설치 관리자 파일을 실행할 때 사용할 수 있는 매개 변수들이 나열되어 있습니다.
표 1. Linux 명령줄 설치 매개 변수
옵션 설명
--help 사용 정보를 표시합니다.
--console 터미널 창에서 명령줄 설치 관리자를 사용할 수 있습니다.
--custom 예를 들어 --set-setting 옵션 사용과 같이 기본 응답이 스크립트로 작성된 경우에도 모든 설치 질문을 표시합니다.

기본값은 --regular이며 기본 응답이 없는 질문만 표시함을 의미합니다.

--eulas-agreed 최종 사용자 라이센스 계약에 동의합니다.
--gtk 기본 옵션인 GUI 기반 VMware 설치 관리자를 엽니다. 어떤 이유로 인해 GUI를 표시하거나 로드할 수 없는 경우 콘솔 모드가 사용됩니다.
--ignore-errors 또는 -I 설치 관리자 스크립트 중 하나에서 오류가 발생하는 경우에도 설치를 계속합니다. 오류가 있는 섹션이 완료되지 않아서 구성 요소가 올바르게 구성되지 않았을 수 있습니다.
--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-media-provider mediaproviderEnable yes VMware Horizon Virtualization Pack for Skype for Business 선택적 구성요소를 설치합니다.
--set-setting vmware-horizon-teams-optimization teamsOptimizationEnable yes Microsoft Teams 구성 요소에 대한 미디어 최적화를 설치합니다.
--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 설치된 서비스를 등록 및 시작하지 마십시오.
각 선택적 구성 요소에 대한 자세한 설명은 설치 옵션를 참조하십시오.
표에 나열된 매개 변수 이외에도 다음과 같은 환경 변수를 설정할 수 있습니다.
표 2. Linux 환경 변수 설치 설정
변수 설명
TERM=dumb 기본 텍스트 UI를 표시합니다.
VMWARE_EULAS_AGREED=yes 제품 EULA에 자동으로 동의합니다.
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_EULAS_AGREED=yes \

./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 \

--set-setting vmware-horizon-teams-optimization teamsOptimizationEnable yes

다음 예에서는 기본 설정을 사용하여 Horizon Client 자동 설치를 수행하는 방법을 보여줍니다.

sudo env TERM=dumb VMWARE_EULAS_AGREED=yes \
./VMware-Horizon-Client-YYMM-x.x.x-yyyyyyy.arch.bundle --console --required