Outils pour utilisateurs

Outils du site


public:installer_txm_dans_une_salle_de_cours_windows

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
public:installer_txm_dans_une_salle_de_cours_windows [2019/10/11 16:29]
slh@ens-lyon.fr [C. Installation de TreeTagger http://www.ims.uni-stuttgart.de/projekte/corplex/TreeTagger (optionnel)]
public:installer_txm_dans_une_salle_de_cours_windows [2020/10/15 18:26] (Version actuelle)
alexei.lavrentev@ens-lyon.fr [H. Premier calcul pour vérification de l'installation]
Ligne 1: Ligne 1:
-====== Installation de TXM sur machines Windows ======+====== Installation de TXM 0.8.1 sur machines Windows ====== 
 + 
 +[version précédente : [[public:​installer_txm079_dans_une_salle_de_cours_windows|Installation de TXM 0.7.9 sur machines Windows]] ([[installer_txm079_dans_une_salle_de_cours_windows_en|en]],​ [[installer_txm_dans_une_salle_de_cours_windows_ru|ru]])] 
 + 
 +**Translations**:​
   * This page is **[[installer_txm_dans_une_salle_de_cours_windows_en|available in English]]** {{:​public:​flag_en.png?​30|}}   * This page is **[[installer_txm_dans_une_salle_de_cours_windows_en|available in English]]** {{:​public:​flag_en.png?​30|}}
   * Эта страница **[[installer_txm_dans_une_salle_de_cours_windows_ru|переведена на русский язык]]** {{:​public:​flag_ru.png?​30|}}   * Эта страница **[[installer_txm_dans_une_salle_de_cours_windows_ru|переведена на русский язык]]** {{:​public:​flag_ru.png?​30|}}
  
  
-Cette page décrit en détail les opérations d'​installation de TXM sur **Windows** +Cette page décrit en détail les opérations d'​installation de TXM sur **Windows** pour faciliter son installation par lots sur un parc de PCs dans une salle informatique. 
-pour faciliter son installation par lots sur un parc de PCs dans une salle informatique. +Elle est destinée à des administrateurs de parcs informatiques. ​
-Elle est destinée à des administrateurs de parcs informatiques.+
 La [[faq]] contient par ailleurs d'​autres informations utiles en cas de difficultés. La [[faq]] contient par ailleurs d'​autres informations utiles en cas de difficultés.
  
 Soit <​nowiki>​$</​nowiki>​PROGRAMFILES,​ le chemin d'​installation de TXM :  Soit <​nowiki>​$</​nowiki>​PROGRAMFILES,​ le chemin d'​installation de TXM : 
   * XP : C:\Program Files   * XP : C:\Program Files
-  * Vista et Seven : C:​\Programmes+  * VistaSeven, Windows 8 et 10 : C:​\Programmes
  
 Soit <​nowiki>​$</​nowiki>​HOMEDIR,​ le chemin du répertoire de l'​utilisateur :  Soit <​nowiki>​$</​nowiki>​HOMEDIR,​ le chemin du répertoire de l'​utilisateur : 
Ligne 19: Ligne 22:
   * Disque partagé : H:\   * Disque partagé : H:\
  
-L'​installation de TXM nécessite 2 étapes principales :+L'​installation de TXM 0.8.1 nécessite 2 étapes principales :
   - le lancement du setup de TXM (créé avec NSIS)   - le lancement du setup de TXM (créé avec NSIS)
-  - le premier lancement du logiciel TXM, avec un compte utilisateur qui utilisera TXM pour travailler+  - le premier lancement du logiciel TXM, avec un compte utilisateur qui utilisera TXM 0.8.1 pour travailler
  
-La première étape dépose tous les fichiers nécessaires dans <​nowiki>​$</​nowiki>​PROGRAMFILES et la 2e copie une partie de ces fichiers dans <​nowiki>​$</​nowiki>​HOMEDIR et effectue les paramétrages de base de TXM.+La première étape dépose tous les fichiers nécessaires dans ''​%%$PROGRAMFILES%%'' ​et la 2e copie une partie de ces fichiers dans ''​%%$HOMEDIR%%'' ​et effectue les paramétrages de base de TXM.
  
  
 +===== A. Télécharger TXM 0.8.1 =====
  
 +Télécharger TXM 0.8.1 : [[https://​txm.gitpages.huma-num.fr/​textometrie/​files/​software/​TXM/​0.8.1]] (vérifier les prérequis dans la page).
  
-===== ATélécharger ​TXM 0.7.9 ===== +===== BInstallation de TXM 0.8.dans $PROGRAMFILES =====
- +
-Télécharger TXM 0.7.9 : [[http://​textometrie.ens-lyon.fr/​files/​software/​TXM/​0.7.9]] (vérifier les prérequis dans la page). +
- +
-===== B. Installation de TXM dans $PROGRAMFILES =====+
  
 Lancement du setup par ligne de commande : Lancement du setup par ligne de commande :
-    ​* avec argument /S +  ​* avec argument /S 
-    * Attention : si TXM a déjà été installé, ​il y a une boite de dialogue de demande de confirmation qui s'ouvrePour empêcher ​l'ouverture de cette boite de dialogue, lors d'une automatisation,​ il faut :  +  * Attention : si TXM a déjà été installé, ​la nouvelle version ​s'installera en plus de l'​ancienneS'il faut supprimer ​l'ancienne version, lors d'une automatisation,​ il faut :  
-      * supprimer la clef registre : Software\Microsoft\Windows\CurrentVersion\Uninstall\TXM UninstallString +    * supprimer la clef registre : ''​%%Software\Microsoft\Windows\CurrentVersion\Uninstall\TXM UninstallString%%''​ 
-      * supprimer le dossier ​<​nowiki>​$</​nowiki>​PROGRAMFILES\TXM +    * supprimer le dossier ​''​%%$PROGRAMFILES\TXM%%''​
 ===== B.1 Choix du répertoire de travail de TXM ===== ===== B.1 Choix du répertoire de travail de TXM =====
  
Ligne 45: Ligne 45:
   * B) Si on souhaite utiliser un répertoire se trouvant sur un support amovible (e.g. clé USB), on peut cocher la case "Ne pas utiliser le répertoire utilisateur comme répertoire de travail de TXM". Cette configuration peut être utile dans les cas où les répertoires utilisateur locaux sont réinitialisés à chaque fermeture de session (et on souhaite que les étudiants puissent récupérer leurs corpus TXM entre deux cours) et si l'​espace de stockage des comptes itinérants est insuffisant. Dans ce cas le chemin du répertoire de travail sera demandé à l'​utilisateur à chaque lancement de TXM.   * B) Si on souhaite utiliser un répertoire se trouvant sur un support amovible (e.g. clé USB), on peut cocher la case "Ne pas utiliser le répertoire utilisateur comme répertoire de travail de TXM". Cette configuration peut être utile dans les cas où les répertoires utilisateur locaux sont réinitialisés à chaque fermeture de session (et on souhaite que les étudiants puissent récupérer leurs corpus TXM entre deux cours) et si l'​espace de stockage des comptes itinérants est insuffisant. Dans ce cas le chemin du répertoire de travail sera demandé à l'​utilisateur à chaque lancement de TXM.
   * Automatisation :   * Automatisation :
-    * déposer un fichier vide "​ROAMINGINSTALL"​ dans <​nowiki>​$PROGRAMFILES/​TXM</​nowiki> ​pour activer l'​option "Ne pas utiliser le répertoire utilisateur local"​ +    * déposer un fichier vide "​ROAMINGINSTALL"​ dans ''​%%$PROGRAMFILES/​TXM ​0.8.1%%'' ​pour activer l'​option "Ne pas utiliser le répertoire utilisateur local"​ 
-    * déposer un fichier vide "​ASKUSERDIRECTORY"​ dans <​nowiki>​$PROGRAMFILES\TXM</​nowiki> ​pour activer l'​option "Ne pas utiliser le répertoire utilisateur comme répertoire de travail de TXM" +    * déposer un fichier vide "​ASKUSERDIRECTORY"​ dans ''​%%$PROGRAMFILES\TXM ​0.8.1%%'' ​pour activer l'​option "Ne pas utiliser le répertoire utilisateur comme répertoire de travail de TXM" 
-  * C) Configuration supplémentaire : Après l'​installation,​ dans le cas où les options précédentes ne suffisent pas, il est possible d'​éditer le script de lancement de TXM %%$PROGRAMFILES\TXM\TXM.bat%% afin d'​indiquer le chemin du répertoire de travail à utiliser.+  * C) Configuration supplémentaire : Après l'​installation,​ dans le cas où les options précédentes ne suffisent pas, il est possible d'​éditer le script de lancement de TXM ''​%%$PROGRAMFILES\TXM ​0.8.1\TXM.bat%%'' ​afin d'​indiquer le chemin du répertoire de travail à utiliser.
  
 ===== B.2 Il faut que certains ports réseau soient disponibles pour les moteurs de TXM ===== ===== B.2 Il faut que certains ports réseau soient disponibles pour les moteurs de TXM =====
-Si le firewall n'est pas réglé avant l'​installation,​ les autorisations seront 
-demandées au fûr et à mesure interactivement par le firewall dès le premier lancement de TXM. 
  
-  ​<​nowiki>​$</​nowiki>​PROGRAMFILES\R\bin\R.exe +Si le firewall n'est pas réglé avant l'​installation,​ les autorisations seront demandées au fûr et à mesure interactivement par le firewall dès le premier lancement de TXM. 
-  * <nowiki>$</​nowiki>​PROGRAMFILES\TXM\cwb\bin\cqpserver.exe (depuis TXM 0.7, l'​accès réseau à ce module n'est plus obligatoire)+ 
 +  ​''​%%$PROGRAMFILES\TXM 0.8.1\plugins\org.txm.statsengine.r.core.win32_*\res\win64\bin\R.exe%%''​ 
 +  * <del>''​%%$PROGRAMFILES\TXM\cwb\bin\cqpserver.exe%%'' ​(depuis TXM 0.7, l'​accès réseau à ce module n'est plus obligatoire)</​del>​ ((n'​est plus nécessaire. Par défaut TXM utilise la version librairie de CQP))
  
 ===== B.3 Ces mêmes ports ne doivent pas être scannés par l'​antivirus (optionnel) ===== ===== B.3 Ces mêmes ports ne doivent pas être scannés par l'​antivirus (optionnel) =====
-Sur certains PC, l'​application de l'​antivirus sur les communications réseau liées + 
-aux ports utilisés par TXM peuvent impacter dramatiquement les performances de calcul de TXM.+Sur certains PC, l'​application de l'​antivirus sur les communications réseau liées aux ports utilisés par TXM peuvent impacter dramatiquement les performances de calcul de TXM.
 (C'est moins le cas depuis TXM 0.7, le moteur de recherche n'​étant plus accédé par réseau par défaut.) (C'est moins le cas depuis TXM 0.7, le moteur de recherche n'​étant plus accédé par réseau par défaut.)
  
-===== C. Installation de TreeTagger https://​www.cis.uni-muenchen.de/​~schmid/​tools/​TreeTagger) =====+===== C. Installation de TreeTagger ​(https://​www.cis.uni-muenchen.de/​~schmid/​tools/​TreeTagger) ===== 
 + 
 +Installer les deux extensions TXM "​TreeTagger software"​ et "​Treetaggers Models"​.
  
 Voir la page [[http://​textometrie.ens-lyon.fr/​html/​doc/​treetagger/​fr/​install.html]]. Voir la page [[http://​textometrie.ens-lyon.fr/​html/​doc/​treetagger/​fr/​install.html]].
  
 ===== D. Corpus prédéfinis supplémentaires (optionnel) ===== ===== D. Corpus prédéfinis supplémentaires (optionnel) =====
-  ​* déposer vos corpus binaires supplémentaires (archives zip) dans <​nowiki>​$</​nowiki>​PROGRAMFILES\samples pour qu'ils soient chargés au premier lancement+ 
 +  ​* déposer vos corpus binaires supplémentaires (*.txm) dans ''​%%$PROGRAMFILES\TXM 0.8.1\samples%%'' ​pour qu'ils soient chargés au premier lancement.
  
 ===== E. Réglage de la langue de l'​interface utilisateur ===== ===== E. Réglage de la langue de l'​interface utilisateur =====
 +
   * Manuellement dans un TXM : menu "File > Change language"​ ou "​Fichier > Changer la langue"​. Attention, en TXM 0.7 pour les machines 64bit, il faut quitter et relancer TXM pour que le changement de langue soit effectif.   * Manuellement dans un TXM : menu "File > Change language"​ ou "​Fichier > Changer la langue"​. Attention, en TXM 0.7 pour les machines 64bit, il faut quitter et relancer TXM pour que le changement de langue soit effectif.
-  * Automatiquement : dans le fichier ​<​nowiki>​$</​nowiki>​PROGRAMFILES\TXM\TXM\TXM.ini+  * Automatiquement : dans le fichier ​''​%%$PROGRAMFILES\TXM ​0.8.1\launcher.ini%%''​
     * remplacer "​-nl\nen"​ par "​-nl\nfr"​ pour le Français     * remplacer "​-nl\nen"​ par "​-nl\nfr"​ pour le Français
-    * remplacer "​-nl\nen"​ par "​-nl\nru"​ pour le Russe 
  
 ===== F. Rendre disponible TXM dans le menu Démarrer pour les autres utilisateurs ===== ===== F. Rendre disponible TXM dans le menu Démarrer pour les autres utilisateurs =====
-  ​* Copier le dossier ​<​nowiki>​$</​nowiki>​HOMEDIR\Menu Démarrer\Programmes\TXM dans <​nowiki>​$</​nowiki>​ALLUSERHOMEDIR\Menu Démarrer\Programmes\TXM avec ALLUSERHOMEDIR le répertoire utilisateur "All users"​.+ 
 +  ​* Copier le dossier ​''​%%$HOMEDIR\Menu Démarrer\Programmes\TXM ​0.8.1%%'' ​dans ''​%%$ALLUSERHOMEDIR\Menu Démarrer\Programmes\TXM ​0.8.1%%'' ​avec ALLUSERHOMEDIR le répertoire utilisateur "All users"​.
  
 ===== G. Premier lancement avec le compte utilisateur ===== ===== G. Premier lancement avec le compte utilisateur =====
  
-  * s'​assurer que le répertoire ​<​nowiki>​$</​nowiki>​HOMEDIR\TXM n'​existe pas +  * s'​assurer que le répertoire ​''​%%$HOMEDIR\TXM ​0.8.1%%'' ​n'​existe pas 
-  * lancer TXM depuis le menu Démarrer ou avec <​nowiki>​$</​nowiki>​PROGRAMFILES\TXM\TXM.bat+  * lancer TXM depuis le menu Démarrer ou avec ''​%%$PROGRAMFILES\TXM ​0.8.1\TXM.bat%%''​
  
 ===== H. Premier calcul pour vérification de l'​installation ===== ===== H. Premier calcul pour vérification de l'​installation =====
-A l'​occasion du premier lancement de TXM, il est intéressant de réaliser + 
-un premier calcul élémentaire sur un corpus prédéfini pour vérifier le bon fonctionnement général de TXM. +A l'​occasion du premier lancement de TXM, il est intéressant de réaliser un premier calcul élémentaire sur un corpus prédéfini pour vérifier le bon fonctionnement général de TXM. 
-  * Manuellement : lancer le calcul du Lexique du corpus ​DISCOURS ​(menu contextuel par clic droit sur l'​icone du corpus ​DISCOURS, entrée '​Lexique'​) : si ce calcul réussi, l'​installation est terminée (la plateforme et l'​accès au moteur de recherche fonctionnent. Pour vérifier l'​accès au moteur R, on peut lancer la commande '​Informations'​ sur une partition qui va afficher un histogramme calculé par R)+ 
 +  * Manuellement : lancer le calcul du Lexique du corpus ​VOEUX (menu contextuel par clic droit sur l'​icone du corpus ​VOEUX, entrée '​Lexique'​) : si ce calcul réussi, l'​installation est terminée (la plateforme et l'​accès au moteur de recherche fonctionnent. Pour vérifier l'​accès au moteur R, on peut lancer la commande '​Informations'​ sur une partition qui va afficher un histogramme calculé par R)
   * Automatiquement : il est possible de lancer ce calcul par le biais d'un script Groovy : voir le manuel de TXM (dans TXM 0.7 on ne peut pas encore passer le nom du script en paramètre de l'​appel de TXM)   * Automatiquement : il est possible de lancer ce calcul par le biais d'un script Groovy : voir le manuel de TXM (dans TXM 0.7 on ne peut pas encore passer le nom du script en paramètre de l'​appel de TXM)
  
Ligne 143: Ligne 148:
 où XX représente le code en deux caractères de la langue choisie. où XX représente le code en deux caractères de la langue choisie.
  
-===== J. Second lancement de TXM pour le mettre à jour =====+===== J. Second lancement de TXM pour le mettre à jour (à ne faire que si la mise à jour est nécessaire pour le cours) ​=====
  
 +  * quitter TXM 0.8.1
 +  * sous Windows 10, lancer TXM en tant qu'​administrateur (cf. [[https://​txm.gitpages.huma-num.fr/​txm-manual/​installation.html#​sec:​update]])
 +  * utiliser le menu Fichier > Vérifier les mises à jour
 +  * si une mise à jour est proposée, accepter la licence et valider les étapes d'​installation
   * quitter TXM   * quitter TXM
-  * lancer TXM pour la seconde fois +  * lancer TXM en mode standard
-  * Une fenêtre proposant une mise à jour de TXM doit s'​afficher ​en bas à droite. Dans ce cas cliquer dans la fenêtre pour lancer la mise à jour de TXM vers la version la plus récente +
-  * Si aucune fenêtre ne propose de mise à jour, on peut lancer la mise à jour directement par la commande Fichier > Vérifier les mises à jour+
  
 Toutes les remarques permettant d'​améliorer cette page sont les bienvenues. Toutes les remarques permettant d'​améliorer cette page sont les bienvenues.
  
public/installer_txm_dans_une_salle_de_cours_windows.1570804148.txt.gz · Dernière modification: 2019/10/11 16:29 par slh@ens-lyon.fr