¿Cuáles son las opciones populares (¿gratis?) Para la implementación de aplicaciones? [cerrado]

9

Administro una pequeña red escolar con aproximadamente 150 máquinas. Estoy buscando una manera fácil de implementar software en todas las máquinas sin tener que visitar cada una.

He usado Symantec Ghost para configurar todas las máquinas de forma idéntica, pero para una aplicación, volver a conectar una red completa parece un paso demasiado lejos.

En el pasado, utilicé ZenWorks de Novell que hace esto con un instalador MSI o tomando una instantánea de una máquina antes y después de la instalación y luego envía los cambios a las máquinas designadas en la red.

Esta vez, sin embargo, estoy usando Windows 2003 y tengo un presupuesto limitado (es decir, no). No he podido entender el instalador de la directiva de grupo, por lo que tal vez si alguien me puede indicar un buen procedimiento, eso también sería apreciado.

¡Tu ayuda es apreciada!

Philip
fuente
66
Pasantes ;-) ... esta vez no pude evitarlo
Kyle Brandt
@Kyle: ¡dale una respuesta y crearé nuevas cuentas para votar! ;)
squillman
@ Kyle: lol - Tengo uno de esos. Simplemente no es tan eficiente como una buena solución de software :)
Philip
¿Pero podemos usar GPO con los clientes de Vista Home Basic? Ese es el sistema operativo que tenemos. Veo WPKG como la única opción universal.
skfd
No. GPO requiere conectividad al dominio, que VHB no proporciona. No deberías usar Home Basic en una situación que requiera esto en primer lugar.
Mark Henderson el

Respuestas:

8

Para una red pequeña como la suya, sin nada sofisticado, la implementación de GPO debería ser más que adecuada (también es más que adecuada para muchas redes más grandes, pero esa es otra historia).

Para obtener un control sobre la implementación de GPO, lo mejor que puede hacer es controlar los propios GPO. Comprender mucho sobre la implementación, naturalmente, se caerá de eso. Gran parte de la documentación formal supone un entorno mucho más grande y más distribuido que el que tiene (y entra en detalles sobre transformaciones, parches e instalaciones administrativas, lo que solo aumenta la confusión al principio), pero el siguiente artículo de KB es un buen básico (y simplificado) descripción general de la implementación basada en GPO: http://support.microsoft.com/kb/816102

Las cosas clave que creo que debe tener en cuenta en este momento son las diferencias entre las aplicaciones asignadas y publicadas, y la diferencia entre las implementaciones de usuarios y computadoras. Una vez que los tenga en su cabeza, puede explorar más a fondo todo lo que quiera o necesite.

Maximus Minimus
fuente
7

También dirijo una red basada en la escuela. Me parece que muchos programas en el mercado educativo no vienen en formato MSI, por lo que la instalación a través de GPO a veces resulta poco práctica. La mayoría del software en estos días viene con un instalador ejecutable que acepta las opciones de "instalación silenciosa"; consulte AppDeploy para obtener un sitio dedicado a descubrir cómo hacer que las aplicaciones se instalen a través de redes.

WPKG es una aplicación, un cliente que se instala en sus máquinas, que se puede usar para instalar y actualizar aplicaciones en estaciones de trabajo. Es gratis y de código abierto. Simplemente puede escribir su propio script para instalar el software: tengo un usuario de "instalación" en mi red, con derechos de administrador, que ejecuta un script de inicio de sesión que se ejecuta a través de las instalaciones silenciosas para un grupo de aplicaciones y luego reinicia la máquina. Después de volver a crear una máquina en Windows recién instalado, inicie sesión como "instalar" y deje que atraviese todos los instaladores. Esto puede ser un poco complicado de configurar, por lo que WPKG es probablemente la mejor opción.

Si se encuentra con un instalador que es simplemente incómodo, roto o ambos, el excelente AutoIt puede automatizar prácticamente cualquier cosa que pueda lanzarle. Es una utilidad sorprendentemente completa de automatización / prueba de Windows, con buena documentación y código de ejemplo que le permite simular movimientos y clics del mouse, presionar botones, espera a que aparezcan ventanas con contenido específico, prácticamente cualquier característica que se le ocurra. También es gratis.

Editar: si desea evitar por completo tener que visitar cada estación de trabajo, puede crear un script que ejecute los instaladores silenciosos desde una tarea programada. Probablemente haga que la tarea se ejecute a las 8 p.m. o algo así, luego apague las máquinas.

David Hicks
fuente
6

WPKG .

Arathorn
fuente
WPKG parece interesante. ¿Alguien más lo está usando?
Daniel
1
WPKG es genial, lo uso mucho y me ha ahorrado mucho tiempo.
TRS-80
2

Google puede brindarle muchos resultados para la "Implementación de aplicaciones de Active Directory" y, como la mayoría de las soluciones, tiene sus ventajas y desventajas. Este artículo puede ser un buen punto de partida para usted. También hay muchos buenos resultados del sitio technet.microsoft.com de Microsoft. Una alternativa que no he probado pero que parece prometedora es Admin Aresenal . No es caro y me encantaría saber si alguien lo ha usado / usado.

Jeff Hengesbach
fuente
1

Sysinternals PsExec debería permitirle ejecutar un comando como
psexec @deploy.list msiexec /qn /i \\fileserver\installer\packagetoinstall.msi.

¿A alguien más le gustaría comentar los detalles? O puede hacer una segunda pregunta más específica para este método.

mpbloch
fuente
PsExec es muy adecuado para servidores que rara vez se reinician y, por lo tanto, no pueden hacer un uso eficiente de la implementación basada en GPO (por máquina). Con los servidores, a menudo es más fácil llevar a cabo una instalación con PsExec a una hora programada.
nray
Un problema con la línea de comandos anterior es que faltan los cambios de usuario y contraseña. Si las máquinas en deploy.list van a acceder a \\ servidor de archivos \ instalador, entonces DCOM deberá suplantar a la persona que llama (usted). Sin esto, sus permisos se detienen con la máquina que intenta ejecutar msiexec.
nray
0

Si puede reconstruir sus configuraciones en el formato msi, puede implementar sus aplicaciones a través de Gpo, por cierto, he utilizado en el pasado escáner GFI Languard para implementar software de una manera fácil, siempre que haya opciones de instalación silenciosas para las configuraciones.

Maxwell
fuente