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