Pourquoi utiliser WPKG ?

WPKG est un outil de d’installation, de mise à jour et de suppression de logiciels sur Windows. Il permet via un système de script d’installer toutes sortes de paquetages que ce soit des .msi (microsoft), ou des .exe (logiciels d’installation fabriqués avec InstallShield par exemple).

En clair, vous pouvez installer à distance tous les logiciels que vous voudrez (ou presque) sur les postes cibles (clients WPKG) à partir d’un seul endroit (« serveur » WPKG qui est en fait un simple répertoire partagé sur le réseau).

Vous allez gagner du temps :

  • plus besoin de se déplacer devant chaque poste pour installer et mettre à jour les logiciels
  • possibilité d’installer rapidement un logiciel sur plusieurs postes
  • possibilité de mise à jour du logiciel sur tous les poste en une seule fois
  • vue d’ensemble : vous savez quel logiciel est installé sur que poste
  • tranquillité pour les enseignants : mêmes s’il changent de salle, les logiciels sont les mêmes (même version)
  • remise en route rapide d’un poste, même si vous partez d’un poste vierge (Windows seul) vous pouvez installer tous les logiciels nécessaires en quelques minutes : il suffit de mettre en place WPKG et de redémarrer le poste !
  • vous pouvez préparer vos paquets WPKG chez vous, ce qui laisse plus de souplesse dans votre organisation

Mais attention, ce qu’il faut garder à l’esprit :

  • temps de mise en place et de prise en main important (surtout si vous voulez apprendre à écrire vos paquets) L’aprentissage est long mais vous récupèrerez ce temps investi !
  • si un logiciel est installé sur 30 postes, en cas de mauvaise manipulation, vous risquez d’impacter les 30 postes… voire plus dans le cas de logiciels installés dans tout l’établissement. Mais heureusement, en prenant des précautions vous n’aurez pas ce soucis
  • sous windows 7, WPKG-GP s’exécute au démarrage. En cas de mise à jour logiciel ou d’installation, le démarrage prendra donc du temps. Heureusement, ce n’est pas tous les jours. Vous pouvez éventuellement contourner ce problème en demandant à vos collègues de redémarrer les postes à midi en les prévenant à l’avance… Personnellement, j’utilise le planificateur de tache pour faire un maximum de mises à jour aux pauses… (paquet WPKG que je fournirai)
  • risque de charge importante sur le réseau, si 100 postes essaient de se mettre à jour en même temps, mieux vaut avoir un bon réseau. Je n’y ai jamais été confronté malgré l’installation de gros logiciels comme LibreOffice…

Pour continuer, une série de 5 articles pour mettre en rotue WPKG étape par étape : Mise en place de WPKG sous Scribe : Etape 1

Cet article a été posté dans installer WPKG. Mettre en favoris Lien permanent.

6 réponses pour Pourquoi utiliser WPKG ?

  1. laulau200 dire:

    Bonjour, nouvel utilisateur de wpkg,
    je constate qu’il se lance sur les postes à chaque fois et prend beaucoup de temps au démarrage.
    Une fois l’application installée, si on décoche la case de l’application, reste-t-elle sur le poste ?
    Je viens de le faire mais c’est pour en être sûr.

    • rezo dire:

      J’imagine que ma réponse arrive un peu tardivement.

      Si vous décochez la case, wpkg exécutera les instructions prévues par les balises de sa copie locale du paquet. A priori ses balises contiennent les commandes qui supprime l’application…

      Normalement une application ne s’installe qu’une seule fois. Lors des démarrages suivants, il s’agit d’une simple vérification peu coûteuse en temps. (mais si un paquet est mal écrit, cela peut déboucher sur des tentatives d’installation successives). Ce qui peut tromper l’utilisateur c’est les informations fournies pas WPKG-GP au démarrage : le poste ne fait pas que vérifier ou installer : il démarre !

      Dans tous les cas,vous pouvez désactiver wpkg : changer le nom du ficher wpkg.js présent dans le perso de l’admin (répertoire wpkg). Lorsque les postes démarreront ils ne trouveront pas le script wpkg et sauteront cette étape. Lorsque vous voudrez réactiver wpkg, vous devrez redonner le bon nom à wpkg.js.

      Cordialement

  2. DEMAZY dire:

    Bonjour,
    Depuis plusieurs semaines, j’ai visiblement des erreurs wpkg : les pcs du réseau tournent en boucle au démarrage suite à wpkg.
    En tentant de regarder le wpkg.xml sur un poste qui pose problème, j’ai cru que le problème venait du poweroff.
    J’ai tenté de remettre le xml du site mais le problème persiste.
    J’ai réinstallé tous les pcs dans une salle et là ça fonctionne pour l’instant.
    Comment trouver l’origine d’un dysfonctionnement dans wpkg ?
    Il me semble que dans une autre salle, j’ai désactivé « client scribe » et que ça a corrigé le problème… Mais ça m’embête un peu.

    Comment faire un diagnostic précis de ce programme ?
    Peut-on avoir un rapport d’erreur fiable dans le dossier wpkg de l’admin par exemple pour trouver la cause ?

    Merci.

    • rezo dire:

      je pense que comme souvent quand ça tourne mal on a des difficultés à identifier une cause simple.

      pour suivre mes clients WPKG j’utilise le paquet ADMIN_MAJ, il me remonte les logs d’execution de WPKG sur le serveur. Après il est rare qu’aucun poste de mon établissement n’ait d’erreur d’installation. Mais tant que cela ne gêne pas trop le fonctionnement, je le fais à mon rythme.

  3. doro dire:

    Bonjour,
    je suis à la recherche d’un logiciel de déploiement pour mon parc d’une centaine d’ordinateur en milieu pédagogique;
    WPKG est il encore d’actualité ? (derniere version stable 2014, peu d’évolution, …) ?
    d’autres outils, souvent payants, sont présents sur le marché et ne sont pas t ils préférables ? (gain de temps d’apprentissage de l’outil, puissance de l’outil, …)
    mais lesquels choisirs parmi tous ces outils ?
    pourriez-vous me donner votre point de vue ?
    merci bien.

    • rezo dire:

      Actuellement j’essaie WAPT.

      Ça me semble une alternative crédible. Mais par manque de temps je n’ai pas pu creuser plus que cela.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


*