Puede usar las opciones de instalación de la línea de comandos para instalar Horizon Client en un sistema Linux.

Instale Horizon Client silenciosamente usando la opción --console junto con otras opciones de la línea de comandos, así como la configuración de la variable del entorno. La instalación silenciosa le permite implementar los componentes de View correctamente en una empresa de gran tamaño.

La siguiente tabla muestra las opciones que puede usar cuando ejecute el archivo instalador VMware-Horizon-Client-x.x.x-yyyyyyy.arch.bundle.bundle.
Tabla 1. Opciones de instalación de la línea de comandos en Linux
Opción Descripción
--help Muestra información de uso.
--console Le permite usar el instalador de la línea de comandos en una ventana de terminal.
--custom Muestra todas preguntas de instalación, incluso si las respuestas predeterminadas se generan por script, como, por ejemplo, al usar las opciones --set-setting.

La opción predeterminada es --regular, que muestra únicamente las preguntas que no tienen una respuesta predeterminada.

--eulas-agreed Acepta el acuerdo de licencia del usuario final.
--gtk Abre el instalador de VMware basado en GUI, que es la opción predeterminada. Si GUI no se puede mostrar o cargar por alguna razón, se usa el modo de consola.
--ignore-errors o -I Permite que continúe la instalación, aunque se produzca un error en uno de los scripts del instalador. Como la sección que tiene un error no se completa, es posible que el componente no se configure correctamente.
--regular Muestra las preguntas de instalación que no se respondieron o que son necesarias. Esta es la opción predeterminada.
--required Muestra la solicitud del contrato de licencia y, a continuación, comienza a instalar el cliente.

La opción predeterminada es --regular, que muestra únicamente las preguntas que no tienen una respuesta predeterminada.

--set-setting vmware-horizon-html5mmr html5mmrEnable yes Instala el componente de redireccionamiento multimedia HTML5.
--set-setting vmware-horizon-integrated-printing vmipEnable yes Instala el componente VMware Integrated Printing.
--set-setting vmware-horizon-media-provider mediaproviderEnable yes Instala el componente VMware Horizon Virtualization Pack para Skype Empresarial.
--set-setting vmware-horizon-mmr mmrEnable yes Instala la función de redireccionamiento multimedia (MMR).
--set-setting vmware-horizon-rtav rtavEnable yes Instala el componente Audio/vídeo en tiempo real.
--set-setting vmware-horizon-scannerclient scannerEnable yes Instala la función de redireccionamiento de escáner.
--set-setting vmware-horizon-serialportclient serialportEnable yes Instala la función de redireccionamiento de puerto serie.
--set-setting vmware-horizon-smartcard smartcardEnable yes Instala el componente de la tarjeta inteligente.
--set-setting vmware-horizon-tsdr tsdrEnable yes Instala la función de redireccionamiento de la unidad cliente.
--set-setting vmware-horizon-usb usbEnable yes Instala la función de redireccionamiento USB.
--set-setting vmware-horizon-virtual-printing tpEnable yes Instala la función Impresión virtual.
--stop-services No se registra ni inicia los servicios instalados.
Además de las opciones que aparecen en la tabla, puede establecer las siguientes variables del entorno.
Tabla 2. Opciones de instalación de variables del entorno de Linux
Variable Descripción
TERM=dumb Muestra una interfaz de usuario de texto básica.
VMWARE_EULAS_AGREED=yes Le permite aceptar silenciosamente el Contrato de licencia para el usuario final del producto.
VMIS_LOG_LEVEL=valor Use uno de los siguientes valores para valor:
  • NOTSET
  • DEBUG
  • INFO
  • WARNING
  • ERROR
  • CRITICAL

La información de los registros se almacena en /tmp/vmware-root/vmware-installer-pid.log.

Comandos de instalación silenciosa

A continuación, se muestra un ejemplo de cómo instalar Horizon Client silenciosamente y, en cada componente, el ejemplo especifica si instalarlo.

sudo env TERM=dumb VMWARE_EULAS_AGREED=yes \

./VMware-Horizon-Client-x.x.x-yyyyyyy.arch.bundle --console \

--set-setting vmware-horizon-usb usbEnable no \

--set-setting vmware-horizon-virtual-printing tpEnable yes \

--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

El siguiente ejemplo muestra cómo realizar una instalación silenciosa de Horizon Client con la configuración predeterminada.

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