Distribuição: Aplicativos para servidores de terminal
O Novell® ZENworks® Desktop Management permite gerenciar aplicativos que estão sendo hospedados em um ambiente de servidor de terminal. Esse gerenciamento inclui a capacidade de distribuir aplicativos aos servidores de terminal host e, em seguida, disponibilizar os aplicativos hospedados aos usuários por meio do Novell Application LauncherTM.
Este capítulo fornece informações sobre como distribuir aplicativos aos servidores de terminal host. Para obter informações sobre como distribuir aplicativos de servidor de terminal aos usuários, consulte o Distribuição: Aplicativos simples e o Distribuição: Aplicativos complexos.
A distribuição de aplicativos a um servidor de terminal é muito semelhante à distribuição de aplicativos a um usuário ou uma estação de trabalho e, portanto, você pode seguir os processos descritos nas seções citadas acima. Entretanto, lembre-se também do seguinte:
- É possível distribuir aplicativos simples, aplicativos AOT/AXT ou aplicativos MSI para um servidor de terminal;
- É possível utilizar associações de usuários ou de estações de trabalho para distribuir aplicativos.
Para utilizar associações de usuários, instale o Disparador de Aplicativos no servidor de terminal, crie um objeto Usuário no Novell eDirectoryTM para o servidor de terminal e associe os aplicativos desejados ao objeto Usuário desse servidor.
Para utilizar associações de estações de trabalho, instale o Disparador de Aplicativos e o Gerenciador de Estações de Trabalho no servidor de terminal, importe o servidor de terminal para o eDirectory como um objeto Estação de Trabalho e associe os aplicativos desejados ao objeto Estação de Trabalho desse servidor.
- Tanto para aplicativos associados a usuários quanto para aplicativos associados a estações de trabalho, você deve ter efetuado login no console do servidor de terminal por meio de uma conta de administrador do Windows, para garantir o êxito da distribuição.
- O Disparador de Aplicativos não cria um diretório de cache do NAL no servidor de terminal. Como não há diretório de cache do NAL, ocorre o seguinte:
- A distribuição dos aplicativos MSI ao servidor de terminal requer que o cliente de rede apropriado (Microsoft Client ou Novell Client) esteja instalado no servidor de terminal. A distribuição não pode ocorrer por meio do Servidor de Camada Intermediária do ZENworks porque não há cache do NAL para o qual copiar o pacote de origem MSI. Uma forma possível de contornar esse problema é criar um objeto Aplicativo Simples que distribua o pacote .msi ao servidor de terminal e dispare o MSI para instalar o pacote.
- A opção Forçar Cache não funciona.
- A opção Desinstalar não funciona. Você deve desinstalar manualmente os arquivos do aplicativo.
- No caso de aplicativos MSI, para garantir a instalação desses aplicativos para acesso em várias sessões, use o comando change user /install no script de pré-distribuição e o comando change user /execute no script de pós-distribuição. Esse procedimento faz com que o aplicativo seja instalado na raiz do sistema em vez de ser instalado no diretório pessoal de determinado usuário.
- Utilize a regra de distribuição Terminal Server para garantir que um aplicativo apenas seja distribuído a um servidor de terminal. Para obter informações sobre a regra de distribuição Terminal Server, consulte Página Regras de Distribuição
- Para que um aplicativo seja distribuído quando um usuário dispará-lo (em vez de você precisar instalá-lo), esse usuário deverá ter o acesso apropriado ao registro e ao sistema de arquivos. Para instalar um aplicativo MSI no servidor de terminal, o usuário deve ser membro do grupo Administradores. O Microsoft Windows Installer não permite que usuários não-administradores executem instalações a partir de uma sessão de cliente de terminal.