Quelles sont les options populaires (gratuites?) Pour le déploiement d'applications? [fermé]

9

Je gère un petit réseau scolaire avec environ 150 machines. Je recherche un moyen simple de déployer des logiciels sur toutes les machines sans avoir à visiter chacune d'elles.

J'ai utilisé Symantec Ghost pour que toutes les machines soient configurées de manière identique, mais pour une application, le re-fantôme d'un réseau entier semble un pas trop loin.

Dans le passé, j'ai utilisé ZenWorks de Novell qui le fait soit avec un programme d'installation MSI, soit en prenant un instantané d'une machine avant et après l'installation, puis en poussant les modifications vers les machines désignées sur le réseau.

Cette fois, cependant, j'utilise Windows 2003 et j'ai un budget limité (c'est-à-dire non). Je n'ai pas pu me familiariser avec le programme d'installation de la stratégie de groupe, donc peut-être que si quelqu'un peut me diriger vers un bon guide, cela serait également apprécié.

Votre aide est appréciée!

Philippe
la source
6
Stagiaires ;-) ... n'a pas pu m'empêcher cette fois
Kyle Brandt
@Kyle: répondez-y et je vais créer de nouveaux comptes pour le voter! ;)
squillman
@Kyle: lol - J'en ai un. Il n'est tout simplement pas aussi efficace qu'une bonne solution logicielle :)
Philip
Mais pouvons-nous utiliser le GPO avec les clients Vista Home Basic? C'est l'OS que nous avons. Je vois WPKG comme la seule option universelle.
skfd
Non. Le GPO nécessite une connectivité au domaine, ce que VHB ne fournit pas. Vous ne devriez pas utiliser Home Basic dans une situation qui le requiert en premier lieu.
Mark Henderson

Réponses:

8

Pour un petit réseau comme le vôtre, sans rien d'extraordinaire, le déploiement de GPO devrait être plus que suffisant (il est également plus que suffisant pour de nombreux réseaux plus importants, mais c'est une autre histoire).

Pour maîtriser le déploiement des GPO, la meilleure chose à faire est de maîtriser les GPO eux-mêmes. Comprendre beaucoup de choses sur le déploiement en résultera naturellement. Une grande partie de la documentation formelle suppose un environnement beaucoup plus grand et plus distribué que vous ne l'avez (et donne des détails sur les transformations, les correctifs et les installations d'administration, ce qui ne fait qu'ajouter à la confusion au début), mais l'article de la base de connaissances suivant est une bonne base (et simplifié) aperçu du déploiement basé sur GPO: http://support.microsoft.com/kb/816102

Je pense que les éléments clés dont vous devez être conscient en ce moment sont les différences entre les applications affectées et publiées et la différence entre les déploiements d'utilisateurs et d'ordinateurs. Une fois que vous les avez directement dans votre tête, vous pouvez explorer plus loin autant que vous le souhaitez ou en avez besoin.

Maximus Minimus
la source
7

Je gère également un réseau scolaire. Je trouve que beaucoup de logiciels sur le marché de l'éducation ne sont pas au format MSI, donc l'installation via GPO s'avère parfois impossible. De nos jours, la plupart des logiciels sont livrés avec un programme d'installation exécutable qui accepte les options d '«installation silencieuse» - voir AppDeploy pour un site dédié à trouver comment installer les applications sur les réseaux.

WPKG est une application - un client qui s'installe sur vos machines - qui peut être utilisée pour installer et mettre à jour des applications sur des postes de travail. C'est gratuit et open source. Vous pouvez simplement écrire votre propre script pour installer le logiciel: J'ai un utilisateur "install" sur mon réseau, avec les droits d'administrateur, qui exécute un script de connexion qui s'exécute via les installations silencieuses pour un tas d'applications puis redémarre la machine. Après avoir réimaginé une machine vers Windows fraîchement installé, connectez-vous simplement en tant que «installation» et laissez-la passer à travers tous les programmes d'installation. Cela peut être un peu fastidieux à configurer, donc WPKG est probablement la meilleure option.

Si vous rencontrez un programme d'installation qui est tout simplement maladroit, ou cassé, ou les deux, l'excellent AutoIt peut automatiser à peu près tout ce que vous pouvez lui lancer. C'est un utilitaire d'automatisation / test Windows incroyablement complet, avec une bonne documentation et un exemple de code qui vous permet de faux mouvements et clics de souris, d'appuis sur les boutons, attend que des fenêtres avec un contenu spécifique apparaissent, à peu près toutes les fonctionnalités auxquelles vous pouvez penser. C'est aussi gratuit.

Modifier: si vous voulez éviter complètement de devoir visiter chaque poste de travail, vous pouvez créer un script qui exécute les programmes d'installation silencieux à partir d'une tâche planifiée. Faites probablement exécuter la tâche à 20 heures ou quelque chose du genre, puis éteignez les machines.

David Hicks
la source
6

WPKG .

arathorn
la source
WPKG semble intéressant. Quelqu'un d'autre l'utilise?
Daniel
1
WPKG est génial, je l'utilise beaucoup et cela m'a fait gagner beaucoup de temps.
TRS-80
2

Google peut vous donner des tonnes de résultats pour "Déploiement d'applications Active Directory" et, comme la plupart des solutions, il a ses avantages et ses inconvénients. Cet article peut être un bon point de départ pour vous. Il y a aussi beaucoup de bons résultats sur le site technet.microsoft.com de Microsoft. Une alternative que je n'ai pas essayée mais qui semble prometteuse est Admin Aresenal . Ce n'est pas cher et j'aimerais savoir si quelqu'un l'a utilisé / utilisé.

Jeff Hengesbach
la source
1

Sysinternals PsExec devrait vous permettre d'exécuter une commande telle que
psexec @deploy.list msiexec /qn /i \\fileserver\installer\packagetoinstall.msi.

Quelqu'un d'autre veut-il commenter les détails? Ou vous pourriez poser une 2e question plus spécifique à cette méthode.

mpbloch
la source
PsExec est bien adapté aux serveurs qui redémarrent rarement et ne peuvent donc pas utiliser efficacement le déploiement basé sur GPO (par machine). Avec les serveurs, il est souvent plus facile d'extraire une installation avec PsExec à une heure planifiée.
nray
Un problème avec la ligne de commande ci-dessus est qu'il manque les commutateurs utilisateur et mot de passe. Si les machines dans deploy.list vont accéder au \\ fileserver \ installer, DCOM devra emprunter l'identité de l'appelant (vous). Sans cela, vos autorisations s'arrêtent lorsque la machine essaie d'exécuter msiexec.
nray
0

Si vous pouvez reconstruire vos configurations au format msi, vous pouvez déployer vos applications via Gpo, btw, j'ai utilisé dans le scanner GFI Languard précédent pour déployer le logiciel d'une manière simple à condition qu'il y ait des options d'installation silencieuse pour les configurations.

Maxwell
la source