Este artigo descreve os parâmetros de linha de comando que você pode usar para instalar ou ignorar recursos opcionais do Horizon Agent em uma máquina Linux. Você especifica esses parâmetros ao executar o script de instalação Horizon Agent em uma janela de terminal.

Executando o script de instalação do Horizon Agent para Linux

Em uma janela de terminal, execute o script de instalação correspondente para o formato do instalador usado para instalar o instalador Horizon Agent.

Horizon Agent Formato do Instalador Horizon Agent Script de configuração
RPM (.rpm)
Observação: O instalador do RPM e o script de instalação são suportados apenas em 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] . . .

Opções de linha de comando para Horizon Agent para scripts de instalação do Linux

Salvo indicação em contrário, os scripts install_viewagent.sh e ViewSetup.sh incluem os seguintes parâmetros opcionais.

Tabela 1. Horizon Agent Parâmetros opcionais
Parâmetros opcionais Descrição
--force

Force a instalação de Horizon Agent em um sistema operacional Linux que esteja fora do escopo dos sistemas operacionais suportados descritos em Requisitos do sistema para Horizon Agent para Linux. Por padrão, esse parâmetro não é incluído.

Observação: Esse parâmetro está disponível apenas para o script install_viewagent.sh. O suporte ao recurso do Horizon pode ser limitado ao executar o Horizon Agent em um sistema operacional sem suporte.

--help

-h

Exiba as informações de ajuda e a lista completa de parâmetros para o script.

--ipv6

Habilite o suporte para a execução de áreas de trabalho e aplicativos Linux em um ambiente IPv6. Por padrão, esse parâmetro não é incluído, o que significa que o suporte a IPv4 está ativado.

--multiple-session

Habilite o suporte para pools de áreas de trabalho e pools de aplicativos publicados com várias sessões com base em um farm que inclui a máquina virtual Linux. Por padrão, esse parâmetro não é incluído.

  • Para preparar a máquina para uso em um farm automatizado de clones instantâneos, inclua o parâmetro --multiple-session no script de instalação. Por exemplo:
    sudo ./install_viewagent.sh --multiple-session
    sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session
  • Para preparar a máquina para uso em um farm manual, inclua o parâmetro --multiple-session e o parâmetro do agente gerenciado -M definido como no. Por exemplo:
    sudo ./install_viewagent.sh --multiple-session -M no 
    sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session  -M no
--no-hosted-app

Desativa o suporte para pools de aplicativos de sessão única em execução em áreas de trabalho com base na máquina virtual Linux. Por padrão, esse parâmetro não está incluído e o suporte para pools de aplicativos de sessão única está ativado.

--no-vmwgreeter Habilita o uso da saudação do Gnome Shell nos casos em que o Horizon 8 single sign-on (SSO) está desativado ou as credenciais de SSO falham. Por padrão, esse parâmetro não está incluído e Horizon Agent usa a saudação VMware nos casos em que o Horizon 8 SSO é desativado ou as credenciais de SSO falham.
--webcam

Ativa o redirecionamento da webcam. Por padrão, esse parâmetro não é incluído. Para obter mais informações, consulte Instalar áudio e vídeo em tempo real em uma máquina Linux.

Observação: Para instalar o recurso Áudio e Vídeo em Tempo Real, você deve incluir os parâmetros de redirecionamento de webcam ( --webcam) e entrada de áudio ( -a yes). O redirecionamento de webcam não é compatível com o modo de várias sessões, ou seja, quando o parâmetro --multiple-session está incluído.
-a sim|não

Instale ou ignore o suporte para redirecionamento de entrada de áudio (entrada de áudio). O padrão é não.

Observação: Para instalar o recurso Áudio e Vídeo em Tempo Real, você deve incluir os parâmetros de entrada de áudio ( -a yes) e de webcam ( --webcam)).
-b Nome do host ou endereço IP do Horizon Connection Server. Esse parâmetro só é compatível quando você instala o Horizon Agent no modo não gerenciado.
-d Nome de domínio do administrador Horizon Connection Server. Esse parâmetro só é compatível quando você instala o Horizon Agent no modo não gerenciado.
-f sim|não

Instale ou ignore o suporte dos módulos criptográficos projetados para o FIPS (Federal Information Processing Standards) 140-2. O padrão é não. Essa opção é suportada apenas em máquinas RHEL 8.x.

Observação: Para oferecer suporte ao modo FIPS 140-2, você deve usar o protocolo Transport Layer Security (TLS) versão 1.2. Você também deve ativar o modo FIPS no nível do sistema Linux e instalar um certificado assinado pela CA para o daemon VMwareBlastServer, conforme descrito em Configurar uma máquina Linux compatível com FIPS.
-j Senha do armazenamento de chaves SSL JMS. Por padrão, o instalador gera uma cadeia de caracteres aleatória.
-k Endereço Active Directory do administrador Horizon Connection Server. Esse parâmetro é necessário apenas para a autenticação Kerberos e só é compatível quando você instala o Horizon Agent no modo não gerenciado.
-m sim|não Instale ou ignore o recurso de redirecionamento de cartão inteligente. O padrão é não.
-n Nome da máquina Linux. Esse parâmetro só é compatível quando você instala o Horizon Agent no modo não gerenciado. O padrão é hostname.
-p Senha do administrador para o Horizon Connection Server. Esse parâmetro só é compatível quando você instala o Horizon Agent no modo não gerenciado.
-r sim|não Reinicie o sistema automaticamente após a instalação. O padrão é não.
-s Nome comum (CN) do certificado autoassinado para VMwareBlastServer. O padrão é Blast. Este parâmetro só é compatível quando você instala o Horizon Agent no modo não gerenciado
-u Nome de usuário do administrador Horizon Connection Server. Esse parâmetro só é compatível quando você instala o Horizon Agent no modo não gerenciado.
-A sim | não

Para install_viewagent.sh, aceite ou recuse automaticamente a declaração de VMware Termos Gerais e Padrões Federais de Processamento de Informações (FIPS). Você deve especificar yes para continuar com a instalação.

Se você não especificar esse parâmetro no script install_viewagent.sh, deverá aceitar manualmente os VMware Termos Gerais e a instrução FIPS durante a instalação.

-B Nome de domínio do host Horizon Connection Server. Esse parâmetro só é necessário para a autenticação Kerberos quando o host Horizon Connection Server e o administrador têm domínios diferentes. Esse parâmetro só é compatível quando você instala o Horizon Agent no modo não gerenciado.
-C sim|não Instale ou ignore o recurso Redirecionamento da Área de Transferência. O padrão é sim.
-F sim|não Instale ou ignore o recurso Client Drive Redirection (CDR). O padrão é sim.
-K Endereço Active Directory do host Horizon Connection Server. Esse parâmetro só é necessário para a autenticação Kerberos quando o host Horizon Connection Server e o administrador têm domínios diferentes. Esse parâmetro só é compatível quando você instala o Horizon Agent no modo não gerenciado.
-M sim|não

Instale o Horizon Agent no modo gerenciado ou não gerenciado. O padrão é sim.

Quando você instala o Horizon Agent no modo gerenciado, a máquina Linux é gerenciada pela instância do vCenter Server associada ao Horizon Connection Server.

Quando você instala o Horizon Agent no modo não gerenciado, a máquina Linux não é gerenciada pela instância do vCenter Server associada ao Horizon Connection Server.

-P sim|não Instale ou ignore o VMware Integrated Printing, que oferece suporte ao redirecionamento de impressora do cliente. O padrão é sim.
-R Registre a máquina Linux com o host Horizon Connection Server. Use esse parâmetro para realizar um novo registro ou para registrar novamente uma máquina após alternar entre os modos gerenciado e não gerenciado.
-S sim|não Instale ou ignore o suporte para Single Sign-on (SSO). O padrão é sim.
-T sim|não Instale ou ignore o recurso True Single Sign-on (True SSO). O padrão é não.
-U sim|não Instale ou ignore o recurso Redirecionamento USB. O padrão é não.
Tabela 2. Exemplos de Horizon Agent scripts de configuração com parâmetros
Cenário Script de exemplo
Execute uma nova instalação e aceite automaticamente os VMware Termos Gerais e a declaração FIPS
sudo ./install_viewagent.sh -A yes
Habilitar redirecionamento de smart card
sudo ./install_viewagent.sh -A yes -m yes
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -m yes
Ignorar suporte a SSO
sudo ./install_viewagent.sh -S no
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -S no
Habilitar suporte para pools de aplicativos e pools de áreas de trabalho publicados com base em um farm automatizado de clone instantâneo
sudo ./install_viewagent.sh --multiple-session
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session
Habilitar suporte para pools de áreas de trabalho e pools de aplicativos publicados com base em um farm manual
sudo ./install_viewagent.sh --multiple-session -M no
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh --multiple-session -M no