Quais são as opções populares (gratuitas?) Para implantação de aplicativos? [fechadas]

9

Eu gerencio uma pequena rede escolar com cerca de 150 máquinas. Estou procurando uma maneira fácil de implantar software em todas as máquinas sem precisar visitar cada uma delas.

Eu usei o Symantec Ghost para configurar as máquinas de forma idêntica, mas para um aplicativo, hospedar novamente uma rede inteira parece um passo longe demais.

No passado, eu usei o ZenWorks da Novell, que faz isso com um instalador MSI ou tira uma foto instantânea de uma máquina antes e depois da instalação e envia as alterações para as máquinas designadas na rede.

Desta vez, porém, estou usando o Windows 2003 e tenho um orçamento limitado (ou seja, não). Não consegui entender o instalador da Diretiva de Grupo; talvez, se alguém puder me indicar um bom guia, isso também seria apreciado.

Sua ajuda é apreciada!

Philip
fonte
6
Estagiários ;-) ... não poderia me ajudar neste momento
Kyle Brandt
@ Kyle: faça disso uma resposta e eu vou criar novas contas para aprovar! ;)
squillman
@ Kyle: lol - eu tenho um desses. Ele só não é tão eficiente quanto uma boa solução de software :)
Philip
Mas podemos usar o GPO com os clientes do Vista Home Basic? Esse é o sistema operacional que temos. Eu vejo o WPKG como a única opção universal.
Skfd
Não. O GPO requer conectividade com o domínio, que o VHB não fornece. Você não deve usar o Home Basic em uma situação que exija isso em primeiro lugar.
Mark Henderson

Respostas:

8

Para uma rede pequena como a sua, sem nada demais, a implantação do GPO deve ser mais do que adequada (também é mais do que suficiente para muitas redes maiores, mas isso é outra história).

Para controlar a implantação de GPO, a melhor coisa a fazer é controlar os próprios GPOs. Compreender muito sobre a implantação naturalmente não se encaixa. Muita documentação formal assume um ambiente muito maior e mais distribuído do que você possui (e entra em detalhes sobre transformações, correções e instalações administrativas, o que apenas aumenta a confusão no início), mas o seguinte artigo da KB é uma boa base (e simplificada) visão geral da implantação baseada em GPO: http://support.microsoft.com/kb/816102

As principais coisas que acho que você precisa conhecer agora são as diferenças entre aplicativos atribuídos e publicados e a diferença entre implantações de usuário e computador. Depois de entender isso direito, você poderá explorar o quanto quiser ou precisar.

Maximus Minimus
fonte
7

Eu também administro uma rede escolar. Acho que muitos softwares no mercado educacional não são fornecidos no formato MSI; portanto, a instalação via GPO às vezes é impraticável. Atualmente, a maioria dos softwares vem com um instalador executável que aceita opções de "instalação silenciosa" - consulte o AppDeploy para um site dedicado a descobrir como fazer com que aplicativos sejam instalados em redes.

O WPKG é um aplicativo - um cliente que é instalado nas suas máquinas - que pode ser usado para instalar e atualizar aplicativos nas estações de trabalho. É gratuito e de código aberto. Você pode simplesmente escrever seu próprio script para instalar o software: Eu tenho um usuário de "instalação" na minha rede, com direitos de administrador, que executa um script de logon que executa as instalações silenciosas de vários aplicativos e reinicia a máquina. Após recriar a imagem de uma máquina novamente para o Windows recém-instalado, faça logon como "install" e deixe-a ver todos os instaladores. Isso pode ser um pouco complicado de configurar, então o WPKG é provavelmente a melhor opção.

Se você se deparar com um instalador simplesmente desajeitado, quebrado ou ambos, o excelente AutoIt pode automatizar praticamente qualquer coisa que você possa usar nele. É um utilitário de teste / automação surpreendentemente completo do Windows, com boa documentação e código de exemplo que permite movimentos e cliques falsos do mouse, pressionamentos de botão, aguarda a exibição de janelas com conteúdo específico, praticamente qualquer recurso que você possa imaginar. Também é grátis.

Editar: se você deseja evitar completamente a necessidade de visitar cada estação de trabalho, pode criar um script que execute os instaladores silenciosos a partir de uma tarefa agendada. Provavelmente, execute a tarefa às 20h ou algo assim e desligue as máquinas.

David Hicks
fonte
6

WPKG .

Arathorn
fonte
WPKG parece interessante. Alguém mais está usando?
Daniel
1
O WPKG é ótimo, eu uso muito e isso me salvou um monte de tempo.
TRS-80
2

O Google pode fornecer vários resultados para "Implantação de aplicativos do Active Directory" e, como a maioria das soluções, tem seus prós e contras. Este artigo pode ser um bom ponto de partida para você. Também existem muitos bons resultados no site technet.microsoft.com da Microsoft. Uma alternativa que eu não tentei, mas parece promissora, é o Admin Aresenal . Não é caro e eu adoraria saber se alguém já usou / usou.

Jeff Hengesbach
fonte
1

Sysinternals PsExec deve permitir que você execute um comando como
psexec @deploy.list msiexec /qn /i \\fileserver\installer\packagetoinstall.msi.

Alguém mais gostaria de comentar os detalhes? Ou você pode fazer uma segunda pergunta mais específica para esse método.

mpbloch
fonte
O PsExec é adequado para servidores que raramente são reinicializados e, portanto, não podem usar com eficiência a implantação baseada em GPO (por máquina). Com os servidores, muitas vezes é mais fácil executar uma instalação com o PsExec em um horário agendado.
Nray 19/08/09
Um problema com a linha de comando acima é que faltam as opções de usuário e senha. Se as máquinas em deploy.list estiverem acessando \\ servererver \ installer, o DCOM precisará se passar por quem chamou (você). Sem isso, suas permissões param com a máquina tentando executar o msiexec.
Nray 19/08/09
0

Se você pode reconstruir suas configurações no formato msi, pode implantar seus aplicativos via Gpo, btw, usei no scanner GFI Languard anterior para implantar software de uma maneira fácil, desde que houvesse opções de instalação silenciosa para as configurações.

Maxwell
fonte