Installation de l'environnement Dilib : Différence entre versions

De Wicri Manuel
imported>Jacques Ducloy
(Adaptations locales)
imported>Ali tebbakh
(Téléchargement)
Ligne 36 : Ligne 36 :
 
* se placer sous le répertoire <code>Dilib/{{Dilib|echo=version}}</code> et y installer : {{Dilib|echo=lien Import.tar.gz}}
 
* se placer sous le répertoire <code>Dilib/{{Dilib|echo=version}}</code> et y installer : {{Dilib|echo=lien Import.tar.gz}}
 
* puis :
 
* puis :
<pre>
+
 
cd ~/Dilib/{{Dilib|echo=version}}
+
;<code>cd ~/Dilib/{{Dilib|echo=version}}</code>
gunzip  Import.tar.gz
+
:gunzip  Import.tar.gz
tar -xvf  Import.tar.gz
+
:tar -xvf  Import.tar.gz
</pre>
+
 
 
===Adaptations locales===
 
===Adaptations locales===
 
''Ce paragraphe est seulement adapté au système Ubuntu''
 
''Ce paragraphe est seulement adapté au système Ubuntu''

Version du 4 novembre 2013 à 17:07

Cette page concerne l'installation de la bibliothèque Dilib et du serveur Rabelais sur un ordinateur personnel disposant du système Unix.

Cette page s'appuie sur une page plus générale sur Wicri/Outils.

Connaissances préalables

Hiérarchie des fichiers utilisés dans les formations

Les principaux fichiers et répertoires

La hiérarchie recommandée est la suivante :

~ +                     répertoire d'accueil de l'usager (home directory)
  +- Dilib +
  |        + init.sh  lien vers Main/init.sh
  |        + V0.5 +                                    $DILIB_ROOT
  |        |          +- Import - les sources
  |        |          +- Main   - version principale        $DILIB
  |                     
  |- TP +              Répertoire de travail pour les TP Dilib/Wicri
        + RabelaisV1

Les principaux répertoires sont les suivants :

  • ~/Dilib est la racine de la hiérachie Dilib
  • ~/TP est la racine de l'espace de travail
  • $DILIB est une variable d'environnement qui la racine de la version courante (actuellement V0.5). Elle a pour valeur « ~/Dilib/V0.5/Main ».

Préparation de la hiérarchie

Seule la procédure d'une première installation est détaillée ici

On utilise la commande mkdir pour créer les répertoires  : Dilib, TP, V0.5, Import, Main

mkdir ~/Dilib
mkdir ~/Dilib/V0.5
mkdir ~/Dilib/V0.5/Import
mkdir ~/Dilib/V0.5/Main
mkdir ~/TP

Téléchargement et compilation

Téléchargement

  • se placer sous le répertoire Dilib/V0.5 et y installer : Import.tar.gz
  • puis :
cd ~/Dilib/V0.5
gunzip Import.tar.gz
tar -xvf Import.tar.gz

Adaptations locales

Ce paragraphe est seulement adapté au système Ubuntu

Créer une variable locale $DILIB_BOTTOM par

DILIB_BOTTOM=~/Dilib/V0.5

Installer les éléments d'adaptation par :

cp $DILIB_BOTTOM/Import/DilibMake/Templates/UbuntoMain/MakeDef.mk $DILIB_BOTTOM/Main/MakeDef.mk
cp $DILIB_BOTTOM/Import/DilibMake/Templates/UbuntoMain/init.sh $DILIB_BOTTOM/Main/init.sh

Créer un lien symbolique (raccourci) par :

cd ~/Dilib
ln -s V0.5/Main/init.sh init.sh

Compilation

  • aller sur le répertoire de TP, exemple :
cd ~/TP
  • appeler init.sh :

. ~/Dilib/init.sh </source>

  • vérifier en faisant :
 echo $DILIB_ROOT
  • compiler par :
 . $DILIB_ROOT/Import/DilibMake/DilibCreate.sh
  • vérifier le bon fonctionnement par :
 . $DILIB_ROOT/Import/DilibMake/DilibTest.sh

Installation de la plateforme RabelaisV1

Copie sur le répertoire de TP

Aller sous le répertoire de TP.

cd ~/TP

Recopier par :

cp -r $DILIB_IMPORT/Samples/RabelaisV1 .

Liens sur le serveur