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 área de trabalho Linux. Você especifica esses parâmetros ao executar o script de instalação Horizon Agent apropriado em uma janela de terminal.

Executando o script de instalação Horizon Agent

Em uma janela de terminal, execute o script de instalação apropriado para sua distribuição Linux. Use o formato de script descrito na tabela a seguir.

Sistema operacional Horizon Agent Script de configuração
RHEL 8.x
sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -optional parameter [parameter argument] . . .
Todas as outras distribuições Linux
sudo ./install_viewagent.sh -optional parameter [parameter argument] . . .

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

A menos que especificado de outra forma, 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 da lista de sistemas operacionais suportados descrita 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.

--multiple-session

Habilite o suporte para pools de áreas de trabalho publicadas de várias sessões e pools de aplicativos publicados 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
-a sim|não Instale ou ignore o suporte ao redirecionamento de entrada de áudio. O padrão é não.
-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. Para obter mais informações, consulte a descrição do Modo FIPS 140-2 em Recursos do Horizon 8 Linux Desktops.
-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 do Contrato de Licença do Usuário Final (EULA) e dos Padrões Federais de Processamento de Informações (FIPS). Você deve especificar yes para que a instalação continue.

Se você não especificar esse parâmetro no script install_viewagent.sh, deverá aceitar manualmente a instrução EULA e 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 suporte ao redirecionamento da área de transferência. O padrão é sim.
-F sim|não Instale ou ignore o suporte ao redirecionamento de driver de cliente (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 suporte ao redirecionamento de impressora. 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 de logon único (SSO). O padrão é sim.
-T sim|não Instale ou ignore o suporte ao True Single Sign-on (True SSO). O padrão é não.
-U sim|não Instale ou ignore o suporte ao 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 a instrução EULA e 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