En este artículo se describen los parámetros de la línea de comandos que puede usar para instalar u omitir funciones opcionales para Horizon Agent en una máquina Linux. Estos parámetros se especifican al ejecutar el script de configuración de Horizon Agent en una ventana de terminal.

Ejecución del script de configuración de Horizon Agent for Linux

En una ventana de terminal, ejecute el script de configuración correspondiente para el formato del instalador que utilizó para instalar el instalador de Horizon Agent.

Formato del instalador de Horizon Agent Script de configuración de Horizon Agent
RPM (.rpm)
Nota: El instalador de RPM y el script de configuración solo se admiten en máquinas RHEL 8.x.
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -optional parameter [parameter argument] . . .
Tarball (.tar.gz)
sudo ./install_viewagent.sh -optional parameter [parameter argument] . . .

Opciones de la línea de comandos para scripts de configuración de Horizon Agent for Linux

A menos que se indique lo contrario, los scripts install_viewagent.sh y ViewSetup.sh incluyen los siguientes parámetros opcionales.

Tabla 1. Parámetros opcionales de Horizon Agent
Parámetros opcionales Descripción
--force

Fuerza la instalación de Horizon Agent en un sistema operativo Linux que se encuentre fuera del ámbito de sistemas operativos compatibles que se describe en Requisitos del sistema para Horizon Agent for Linux. De forma predeterminada, este parámetro no se incluye.

Nota: Este parámetro solo está disponible para el script install_viewagent.sh. La compatibilidad con las funciones de Horizon puede ser limitada cuando se ejecuta Horizon Agent en un sistema operativo no compatible.

--help

-h

Muestra la información de ayuda y la lista de parámetros completos del script.

--ipv6

Habilite la compatibilidad con la ejecución de aplicaciones y escritorios Linux en un entorno IPv6. De forma predeterminada, este parámetro no se incluye, lo que significa que la compatibilidad con IPv4 está habilitada.

--sesión múltiple

Admite grupos de escritorios publicados y grupos de aplicaciones de sesión múltiple basados en una granja que incluye la máquina virtual Linux. De forma predeterminada, este parámetro no se incluye.

  • Si desea preparar la máquina para usarla en una granja automatizada de clones instantáneos, incluya el parámetro --multiple-session en el script de instalación. Por ejemplo:
    sudo ./install_viewagent.sh --multiple-session
    sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session
  • Si desea preparar la máquina para usarla en una granja manual, incluya el parámetro --sesión múltiple y el parámetro -M del agente administrado establecido en no. Por ejemplo:
    sudo ./install_viewagent.sh --multiple-session -M no 
    sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session  -M no
--no-hosted-app

Desactiva la compatibilidad con grupos de aplicaciones de sesión única que se ejecutan en escritorios basados en la máquina virtual Linux. De forma predeterminada, este parámetro no está incluido y se activa la compatibilidad con grupos de aplicaciones de sesión única.

--no-vmwgreeter Habilita el uso de la pantalla de inicio de sesión de Gnome Shell en los casos en los que el inicio de sesión único (SSO) de Horizon 8 está desactivado o fallan las credenciales de SSO. De forma predeterminada, este parámetro no se incluye, y Horizon Agent utiliza la pantalla de inicio de sesión de VMware en los casos en los que el SSO de Horizon 8 está desactivado o fallan las credenciales de SSO.
--webcam

Habilita el redireccionamiento de cámaras web. De forma predeterminada, este parámetro no se incluye. Si desea obtener más información, consulte Instalar Audio/vídeo en tiempo real en una máquina Linux.

Nota: Para instalar la función Audio/vídeo en tiempo real, debe incluir los parámetros de redireccionamiento de cámara web ( --webcam)) y entrada de audio ( -a yes). El redireccionamiento de cámaras web no se admite en el modo de sesión múltiple (es decir, cuando se incluye el parámetro --multiple-session).
-a yes|no

Instala u omite la compatibilidad con el redireccionamiento de entrada de audio (audio-in). La opción predeterminada es no.

Nota: Para instalar la función Audio/vídeo en tiempo real, debe incluir los parámetros de entrada de audio ( -a yes) y de redireccionamiento de cámaras web ( --webcam)).
-b Nombre de host o dirección IP del Horizon Connection Server. Este parámetro solo se admite cuando se instala Horizon Agent en modo no administrado.
-d Nombre de dominio del administrador Horizon Connection Server. Este parámetro solo se admite cuando se instala Horizon Agent en modo no administrado.
-f yes|no

Instala u omite el soporte de los módulos criptográficos diseñados para el Estándar federal de procesamiento de información (FIPS) 140-2. La opción predeterminada es no. Esta opción solo se admite en máquinas RHEL 8.x.

Nota: Para admitir el modo FIPS 140-2, debe utilizar la versión 1.2 del protocolo Transport Layer Security (TLS). También debe habilitar el modo FIPS en el nivel del sistema Linux e instalar un certificado firmado por una CA para el daemon VMwareBlastServer, como se describe en Configurar una máquina Linux que cumple con FIPS.
-j Contraseña de almacén de claves de SSL de JMS. De forma predeterminada, el instalador genera una cadena aleatoria.
-k Dirección de Active Directory del administrador de Horizon Connection Server. Este parámetro solo es necesario para la autenticación Kerberos y solo se admite cuando se instala Horizon Agent en modo no administrado.
-m yes|no Instala u omite la función de redireccionamiento de tarjetas inteligentes. La opción predeterminada es no.
-n Nombre de la máquina Linux. Este parámetro solo se admite cuando se instala Horizon Agent en modo no administrado. El valor predeterminado es hostname.
-p Contraseña de administrador de Horizon Connection Server. Este parámetro solo se admite cuando se instala Horizon Agent en modo no administrado.
-r yes|no Reinicia el sistema automáticamente tras la instalación. La opción predeterminada es no.
-s Nombre común (CN) del certificado autofirmado para VMwareBlastServer. El valor predeterminado es Blast. Este parámetro solo se admite cuando se instala Horizon Agent en modo no administrado.
-u Nombre de usuario del administrador de Horizon Connection Server. Este parámetro solo se admite cuando se instala Horizon Agent en modo no administrado.
-A yes |no

Para install_viewagent.sh, acepta o rechaza automáticamente los Términos generales de VMware y la declaración del Estándar federal de procesamiento de información (FIPS). Debe especificar para continuar con la instalación.

Si no especifica este parámetro en el script install_viewagent.sh, debe aceptar manualmente los Términos generales de VMware y la declaración del FIPS durante la instalación.

-B Nombre de dominio del host de Horizon Connection Server. Este parámetro solo es necesario para la autenticación de Kerberos cuando el host de Horizon Connection Server y el administrador tienen dominios diferentes. Este parámetro solo se admite cuando se instala Horizon Agent en modo no administrado.
-C yes|no Instala u omite la función Redireccionamiento del portapapeles. La opción predeterminada es yes.
-F yes|no Instala u omite la función Redireccionamiento de unidades cliente (CDR). La opción predeterminada es yes.
-K Dirección de Active Directory del host de Horizon Connection Server. Este parámetro solo es necesario para la autenticación de Kerberos cuando el host de Horizon Connection Server y el administrador tienen dominios diferentes. Este parámetro solo se admite cuando se instala Horizon Agent en modo no administrado.
-M yes|no

Instale Horizon Agent en modo administrado o no administrado. La opción predeterminada es yes.

Si instala Horizon Agent en modo administrado, la instancia de vCenter Server asociada a Horizon Connection Server administrará la máquina Linux.

Si instala Horizon Agent en modo no administrado, la instancia de vCenter Server asociada al Horizon Connection Server no administrará la máquina Linux.

-P yes|no Instala u omite VMware Integrated Printing, que admite el redireccionamiento de impresoras cliente. La opción predeterminada es yes.
-R Registre la máquina Linux con el host de Horizon Connection Server. Utilice este parámetro para realizar un nuevo registro o para volver a registrar una máquina después de cambiar entre los modos administrado y no administrado.
-S yes|no Instala u omite la compatibilidad con el inicio de sesión único (SSO). La opción predeterminada es yes.
-T yes|no Instala u omite la función True Single Sign-on (True SSO). La opción predeterminada es no.
-U yes|no Instala u omite la función Redireccionamiento USB. La opción predeterminada es no.
Tabla 2. Ejemplos de scripts de configuración de Horizon Agent con parámetros
Escenario Script de ejemplo
Realizar una instalación nueva y aceptar automáticamente los Términos generales de VMware y la declaración del FIPS
sudo ./install_viewagent.sh -A yes
Habilitar el redireccionamiento de tarjetas inteligentes
sudo ./install_viewagent.sh -A yes -m yes
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -m yes
Omitir soporte de SSO
sudo ./install_viewagent.sh -S no
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -S no
Habilitar la compatibilidad con grupos de aplicaciones y grupos de escritorios publicados basados en una granja automatizada de clones instantáneos
sudo ./install_viewagent.sh --multiple-session
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session
Habilitar la compatibilidad con grupos de aplicaciones y grupos de escritorios publicados basados en una granja manual
sudo ./install_viewagent.sh --multiple-session -M no
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session -M no