WPKG - Installation sur un serveur Scribe
Transcription
WPKG - Installation sur un serveur Scribe
2017/02/17 07:38 1/6 WPKG - Installation sur un serveur Scribe WPKG - Installation sur un serveur Scribe L'installation sur Scribe se fait avec le compte root, avec votre référent DSI5 habituel. Installation sur Scribe (sous linux) Sur un serveur Scribe à jour, en root, la commande est : root@scritest : #apt-eole install eole-wpkg root@scritest : #reconfigure L'installation de ce paquet crée un partage /home/wpkg contenant l’application WPKG. Accès depuis un poste Windows Depuis Windows, vous accéderez, en admin, à ce partage en tapant dans l'explorateur de fichiers : \\<serveur>\wpkg Pour donner un accès plus pratique à l'admin dans le répertoire perso, il est possible de faire un lien symbolique sous linux : root@scritest : # ln -s /home/wpkg/ /home/a/admin/perso/wpkg Configuration et paramétrage (sous linux) Le paquet eole-wpkg installe aussi 2 outils pour gérer la configuration de WPKG : wpkg_gen_config, application graphique de type gen_config pour gérer la configuration, /usr/share/eole/wpkg/wpkg_configure, pour appliquer la configuration. Modifiez la configuration en tapant : root@scritest : # wpkg_gen_config Cette commande lance une interface graphique permettant de configurer l’ensemble des options de config.xml et de settings.xml. Le lancement de “wpkg_gen_config” n’est pas obligatoire, sauf si on veut changer la configuration de Eole par défaut, car WPKG est configuré automatiquement par ’reconfigure’ lorsqu’aucune configuration n’est détectée. La détection d’une configuration existante se base sur la présence du fichier : /usr/share/eole/wpkg/wpkg_config.eol. Si le fichier est inexistant, il est créé et une configuration de base est générée. Il n’y donc rien d’autre à faire sur le serveur à partir de cet instant Wiki des administrateurs TICE en établissement de la Réunion - http://tice974.ac-reunion.fr/wiki-administrateurs/ Last update: scribe:wpkg:2.installation_sur_scribe http://tice974.ac-reunion.fr/wiki-administrateurs/doku.php?id=scribe:wpkg:2.installation_sur_scribe 2016/11/12 10:32 pour utiliser la configuration WPKG/Eole par défaut. Voici une copie d’écran de wpkg_gen_config. . Il n'y a pas grand chose à changer si ce n'est que wpkg_gen_config permet notamment de configurer(option run-on-shutdown) le client pour installer les applications à l’extinction (ou au démarrage) des postes. Cela peut-être intéressant afin de ne pas retarder les connexions des élèves ou des professeurs… Les deux écoles existent … Il faut noter que l'on n'a pas besoin d'ouvrir ou fermer une session Windows pour que WPKG fasse son travail, il s'agit d'un service Windows. Donc, un simple allumage ou extinction des postes permet l'installation des applications ou l'exécution d'un script. Installation du client Wpkg 1ereNOUVEAUTE :toutestlà 1) Wpkg ne fonctionnant pas sous vista/seven, Les applications suivantes sont recommandées : WPKG Client sur Windows XP Wpkg-GP sur Windows Vista & Seven et w10 Wpkg-GP 0.17 la nouvelle version pour vista & seven/8 2) Téléchargement des clients Soit en root avec wget, depuis le dossier /home/wpkg : http://wpkg-gp.googlecode.com/files/Wpkg-GP-0.15_x64.exe obsolète http://wpkg-gp.googlecode.com/files/Wpkg-GP-0.15_x86.exe obsolète Voir lien ci-dessus pour le téléchargement de la version 0.17 wpkg-GP http://wpkg.org/files/client/stable/WPKG Client 1.3.14-x32.msi http://wpkg.org/files/client/stable/WPKG Client 1.3.14-x64.msi Puis mv WPKG Client 1.3.14-x32.msi WPKG_Client32.msi mv WPKG Client 1.3.14-x64.msi WPKG_Client64.msi mv Wpkg-GP-0.17_x86.exe Wpkg-GP_x86.exe mv Wpkg-GP-0.17_x64.exe Wpkg-GP_x64.exe http://tice974.ac-reunion.fr/wiki-administrateurs/ Printed on 2017/02/17 07:38 2017/02/17 07:38 3/6 WPKG - Installation sur un serveur Scribe Ou depuis un poste Windows, télécharger les 4 installeurs (2x32bits + 2x64bits) et les copier/renommer de manière à obtenir : \\<SERVEUR>\wpkg\WPKG_Client32.msi \\<SERVEUR>\wpkg\WPKG_Client64.msi \\<SERVEUR>\wpkg\Wpkg-GP_x86.exe \\<SERVEUR>\wpkg\Wpkg-GP_x64.exe WPKG Client (XP) S'utilise sur Windows XP, dans un environnement Scribe/Horus. Le client WPKG peut être installé sur les stations Windows en exécutant, en tant qu'admin du domaine, le script : \\<SERVEUR>\wpkg\wpkg_client_install.bat. Ce script lance une installation silencieuse du client sur les stations en utilisant les paramètres de \\<SERVEUR>\wpkg\settings.xml. Si le service client est déjà installé, ses paramètres peuvent être mis à jour avec la commande : \\<SERVEUR>\wpkg\wpkg_client_update_conf.bat (à utiliser quand une modification à été faite avec wpkg_gen_config dans l'onglet “Client”). wpkg_client peut se paramétrer pour lancer les installations soit au démarrage, soit à l'arrêt de la station. Wpkg-GP (Vista/Seven/8 et W10) Wpkg-GP est une alternative à WPKG Client pour Windows Vista & Seven & w10, avec comme différences : Wpkg-GP affiche la progression des installations sur Vista & Seven. Wpkg-GP ne peut être exécuté qu'au démarrage du système. Wpkg-GP peut être installé en exécutant le script : \\<SERVEUR>\wpkg\wpkg-gp_install.bat. Ce script lance une installation silencieuse du client sur les stations en utilisant les paramètres de \\<SERVEUR>\wpkg\wpkg-gp.ini. Si Wpkg-GP est déjà installé, sa configuration peut être mise à jour avec le script : \\<SERVEUR>\wpkg\wpkg-gp_update_conf.bat Installation automatique En tant qu'administrateur du domaine, copier le fichier admin.txt <nowiki>NetUse</nowiki> cmd,%LOGONSERVER%\wpkg\versOS.cmd,NOWAIT,HIDDEN dans \\<SERVEUR>\netlogon\scripts\users\. Puis copier le fichier versOS.cmd (ci-dessous) dans le dossier wpkg du perso de l'admin. Wiki des administrateurs TICE en établissement de la Réunion - http://tice974.ac-reunion.fr/wiki-administrateurs/ Last update: scribe:wpkg:2.installation_sur_scribe http://tice974.ac-reunion.fr/wiki-administrateurs/doku.php?id=scribe:wpkg:2.installation_sur_scribe 2016/11/12 10:32 versOS.cmd @echo off rem test la version de l'OS et lance l'install de wpkg idoine rem 16/11/2012 Dubocsjl DSI5 rem test de la clé ProductName pour connaitre la version de windows reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v ProductName > %TMP%\CheckVerOS.txt Find /i "xp" <%TMP%\CheckVerOS.txt > nul If %ERRORLEVEL% == 0 ( goto winxp ) ELSE ( goto seven ) :winxp rem echo Os = xp call %logonserver%\wpkg\wpkg_client_install.bat rem echo install client ok goto fin :seven rem echo os = win7 call %logonserver%\wpkg\wpkg-gp_install.bat rem echo install client gp ok goto fin :fin Il ne reste plus qu'à se connecter en admin, l'installation des clients (XP et/ou seven) sera automatique (et transparente;) Il existe une autre méthode, mais elle ne fonctionne pas tout le temps : voir paragraphe suivant, onglet deploiement Remarque : Une fois le client wpkg installé sur toutes les machines du réseau, il est possible d'invalider ce script en renommant le fichier admin.txt en admin_wpkg.txt, par exemple. Téléchargement de certaines applications C'est la 2eme NOUVEAUTE : http://eole.ac-dijon.fr/documentations/2.5/completes/HTML/ModuleScribe/co/30-WPKG-Packages.html *https://dev-eole.ac-dijon.fr/projects/wpkg-package/wiki/Packages#R%C3%A8gles-pour-l%C3%A9critu re-des-ltpackagegtxml L'équipe de dijon fournit quelques fichiers <packages>.xml (qui décrivent l'installation et la désinstallation des applications windows) qui fonctionnent directement (ou presque, attention pour http://tice974.ac-reunion.fr/wiki-administrateurs/ Printed on 2017/02/17 07:38 2017/02/17 07:38 5/6 WPKG - Installation sur un serveur Scribe Java; pour gimp : nécessite le sp3 sur XP). En résumé : (pour plus de détails, voir le lien ci-dessus) A faire en root sur le serveur ou contacter votre correspondant DSI5 Récupération des fichiers <packages>.xml : installer les paquets git-core et curl apt-eole install git-core curl Télécharger l'ensemble des fichiers <packages>.xml cd /home/wpkg git clone https://dev-eole.ac-dijon.fr/git/wpkg-package.git packages-eole Pour une mise à jour seulement cd /home/wpkg/wpkg-package git pull Si erreur voir : rajouter .gitconfig dans le /root [[:scribe:wpkg:4.maj|WPKG - Mise à jour des "xml" et installeurs]] Copie des fichiers <packages>.xml dans le dossier d'installation de Wpkg cd /home/wpkg/wpkg-package( si vous n'y êtes pas déjà) rsync -av packages/ /home/wpkg/packages Suggestion : copier uniquement les fichiers <packages>.xml (+ le fichier download_installers.py) dont vous avez besoin dans /home/wpkg/packages. Cela permet de faire des mises à jour régulières de /home/wpkg/wpkg-package, tout en vérifiant les <packages>.xml mis à jour avant de les copier. Téléchargements automatique des installeurs cd /home/wpkg/packages/ ./download_installers.py !!!ATTENTION Si erreur d'autorisations, bien vérifier les droits du fichier /home/a/admin/perso/wpkg/packages/download_installers.py; faire un : cd /home/a/admin/perso/wpkg/packages/ chmod 755 download_installers.py Icones 32 et 64 bits Dans /home/wpkg/wpkg-package vous trouverez un dossier icones contenant dans 2 dossiers séparés, les icônes pour le Bureau et le Menu Démarrer pour Windows 32-bits et 64-bits, les chemins des applications n'étant pas le même suivant ces 2 versions. cd wpkg-package cp -r icones /home/a/admin/perso/ Wiki des administrateurs TICE en établissement de la Réunion - http://tice974.ac-reunion.fr/wiki-administrateurs/ Last update: scribe:wpkg:2.installation_sur_scribe http://tice974.ac-reunion.fr/wiki-administrateurs/doku.php?id=scribe:wpkg:2.installation_sur_scribe 2016/11/12 10:32 copier alors les raccourcis voulu dans le partage R:\ En créant deux groupes de machine dans esu (un pour XP et l'autre pour seven) pour une même salle, la distribution des icônes est simplifiée. Liens/sources Cette page a été largement inspiré d'un ancien article de Mr Pierre Puget, qu'il en soit ici remercié. la doc de Dijon sur **scribe 2.5** https://dane.ac-lyon.fr/spip/WPKG http://www2.ac-lyon.fr/serv_ress/mission_tice/wiki/doku.php?id=scribe:wpkg http://www2.ac-lyon.fr/serv_ress/mission_tice/wiki/scribe/scribeadmnj1j2_applications#utilisation_wpk g-manage Création d'un fichier xml et aussi From: http://tice974.ac-reunion.fr/wiki-administrateurs/ - Wiki des administrateurs TICE en établissement de la Réunion Permanent link: http://tice974.ac-reunion.fr/wiki-administrateurs/doku.php?id=scribe:wpkg:2.installation_sur_scribe Last update: 2016/11/12 10:32 http://tice974.ac-reunion.fr/wiki-administrateurs/ Printed on 2017/02/17 07:38