Le wiki de WIMS EDU

L'association WIMS EDU a ouvert ce wiki afin de favoriser les collaborations entre utilisateurs de WIMS.

Outils pour utilisateurs

Outils du site


installation:debian:manual

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édentesRévision précédente
Prochaine révision
Révision précédente
installation:debian:manual [06/08/2020 16:41] lemaireinstallation:debian:manual [11/03/2024 22:56] (Version actuelle) lmarquez
Ligne 34: Ligne 34:
  
 === Installer les logiciels tiers indispensables : === === Installer les logiciels tiers indispensables : ===
-<code bash>apt-get install make g++ texlive-base texlive-latex-base gnuplot pari-gp units-filter flex bison perl liburi-perl imagemagick libgd-dev wget</code>+<code bash>apt-get install make g++ texlive-base texlive-latex-base gnuplot pari-gp units-filter flex bison perl liburi-perl imagemagick libgd-dev libfl-dev wget curl</code>
      
 === Librairie "GD" === === Librairie "GD" ===
Ligne 48: Ligne 48:
 apt-get install autoconf ant apt-get install autoconf ant
 apt-get install enscript apt-get install enscript
-apt-get install gcov lcov</code>+apt-get install gcov lcov 
 +apt install openjdk-15-jre</code>
  
  
Ligne 55: Ligne 56:
  
 Tout installer :  Tout installer : 
-<code bash>apt-get install yacas gap maxima octave graphviz ldap-utils scilab-cli libwebservice-validator-html-w3c-perl qrencode fortune unzip libgmp-dev openbabel</code>+<code bash>apt-get install yacas gap maxima octave octave-statistics graphviz ldap-utils scilab-cli libwebservice-validator-html-w3c-perl qrencode fortune unzip zip libgmp-dev openbabel</code>
  
 Ou si vous désirez les installer un par un : Ou si vous désirez les installer un par un :
Ligne 62: Ligne 63:
   apt-get install gap   apt-get install gap
   apt-get install maxima   apt-get install maxima
-  apt-get install octave+  apt-get install octave octave-statistics
   apt-get install graphviz   apt-get install graphviz
   apt-get install ldap-utils   apt-get install ldap-utils
Ligne 69: Ligne 70:
   apt-get install qrencode   apt-get install qrencode
   apt-get install fortune (utilisé par le module "H6/algebra/decrypt")   apt-get install fortune (utilisé par le module "H6/algebra/decrypt")
 +  apt-get install zip (pour les sauvegardes de classes)
   apt-get install unzip (utilisé pour décompresser mathjax)   apt-get install unzip (utilisé pour décompresser mathjax)
   apt-get install libgmp-dev  (Pour pouvoir compiler "units-filter" et "chemeq")   apt-get install libgmp-dev  (Pour pouvoir compiler "units-filter" et "chemeq")
   apt-get install openbabel (outil chemtool)   apt-get install openbabel (outil chemtool)
 </code> </code>
 +
 +=== Octave ===
 +Pour qu'octave charge la librairie "statistics", il faut ajouter au fichier ''/etc/octaverc'' la ligne suivante :
 +<code bash>pkg load statistics</code>
 +Dans ''/usr/share/octave/6.4.0/m/java/''
 +(en remplaçant 6.4.0 par le numéro de la version),
 +executer la commande
 +<code bash>echo -Xss128k > java.opts</code>
 +
  
 === Maxima === === Maxima ===
Ligne 102: Ligne 113:
       * mais auparavant, je vous recommande d'installer ceci : <code bash>apt-get install apt-transport-https</code>       * mais auparavant, je vous recommande d'installer ceci : <code bash>apt-get install apt-transport-https</code>
       * http://faculty.math.illinois.edu/Macaulay2/Downloads/GNU-Linux/Debian/index.html       * http://faculty.math.illinois.edu/Macaulay2/Downloads/GNU-Linux/Debian/index.html
 +        n.b. Depuis Debian 11, Macaulay 2 peut être installé avec ''sudo apt install macaulay2''
       * Pour que les développeurs d'exercices aient accès à l'outil de validation html dans leur compte de Modtool, vous devez installer le paquet perl ''webservice:validator:html:w3c'' :       * Pour que les développeurs d'exercices aient accès à l'outil de validation html dans leur compte de Modtool, vous devez installer le paquet perl ''webservice:validator:html:w3c'' :
         * sous l'utilisateur root (ou via sudo) : <code bash>apt-get install perl</code>         * sous l'utilisateur root (ou via sudo) : <code bash>apt-get install perl</code>
Ligne 115: Ligne 126:
 <code bash>su - wims</code> <code bash>su - wims</code>
  
 +     * se rendre dans le dossier /home/wims
 +<code bash>cd /home/wims</code>
  
-=== Mode "développeur" === 
-Au lieu de de télécharger la dernière archive WIMS disponible comme indiqué ci-après, récupérez les sources SVN en tapant la commande :  
-<code bash>svn checkout https://subversion.renater.fr/anonscm/svn/wimsdev/trunk/wims wims</code> 
-puis passer à la partie 4. Compilation des sources de WIMS.  
  
-      * se rendre dans le dossier /home/wims +=== Mode "développeur" === 
-<code bash>cd /home/wims</code>+Au lieu de de télécharger la dernière archive WIMS disponible comme indiqué ci-après, récupérez les sources SVN dans le répertoire wims en tapant la commande :  
 +<code bash>svn checkout https://subversion.renater.fr/anonscm/svn/wimsdev/trunk/wims </code> 
 +(le '.' à la fin de la commande indique que les sources doivent être mises dans le répertoire où on se trouve) puis passez à la partie 4. Compilation des sources de WIMS 
  
 +=== Mode "normal" ===
       * Rendez-vous sur le site Sourcesup pour obtenir l'URL de la dernière version de Wims : http://sourcesup.renater.fr/frs/?group_id=379       * Rendez-vous sur le site Sourcesup pour obtenir l'URL de la dernière version de Wims : http://sourcesup.renater.fr/frs/?group_id=379
       * Puis téléchargez-le sur le serveur via cette ligne de commande (en remplacant l'URL par celle que vous venez d'obtenir)       * Puis téléchargez-le sur le serveur via cette ligne de commande (en remplacant l'URL par celle que vous venez d'obtenir)
Ligne 137: Ligne 149:
  
    * lancer la compilation :    * lancer la compilation :
-      *  lors d'une première installation (long) :<code bash>./compile --mathjax --jmol --modules --geogebra --swac</code>+      *  lors d'une première installation (long) :<code bash>./compile --mathjax --jmol --modules --geogebra --shtooka</code>
 ( l'option ''--modules'' installe tous les modules pédagogiques. Ne le faire qu'à la première installation, la mise à jour se fera ensuite automatiquement à l'heure que vous indiquerez dans les pages de configuration) ( l'option ''--modules'' installe tous les modules pédagogiques. Ne le faire qu'à la première installation, la mise à jour se fera ensuite automatiquement à l'heure que vous indiquerez dans les pages de configuration)
  
Ligne 178: Ligne 190:
  
 ==== Dernières versions testées : ==== ==== Dernières versions testées : ====
 +  * Ubuntu 20.04.2 LTS / WIMS 4.01 (juin 2021) 
   * Jessie  (Debian 8.5) / WIMS 4.11c (juillet 2016)   * Jessie  (Debian 8.5) / WIMS 4.11c (juillet 2016)
   * Wheezy  (Debian 7) / WIMS 4.09 (mars 2015)   * Wheezy  (Debian 7) / WIMS 4.09 (mars 2015)
installation/debian/manual.1596732078.txt.gz · Dernière modification : 06/08/2020 16:41 de lemaire