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