GT.M : Base de données & compilateur MUMPS sous GNU/Linux

, par  Hamid , popularité : 6%

Pré-requis

L’implémentation GT.M est prévue pour fonctionner sous GNU/Linux.

Récupérer tous les composants

Vous pouvez télécharger les différents composants nécessaires à la compilation de GT.M à partir de http://sourceforge.net/projects/fis-gtm/

 Choisir Files
 Puis GT.M-x86-Linux
 Puis le fichier gtm_V54000A_linux_i686_pro.tar.gz

Préparer l’installation

Créer un répertoire temporaire.

Télécharger l’archive dans le répertoire temporaire
Nota : Le fichier gtm_VXXXXX_linux_i686_pro.tar.gz change en fonction de la version.

Décompressez l’archive de GT.M-x86-Linux
Nota : Le fichier gtm_VXXXXX_linux_i686_pro.tar.gz change en fonction de la version.

Remarque : l’archive ne contient pas de répertoire racine. Vous devez par conséquence en crée un à la main et vous mettre dedans avant de récupérer le contenu de l’archive.

Ouvrir une session root. Indiquer le mot de passe root.

Créer un groupe gtm et ajouter votre identifiant à ce groupe.

Installation de GT.M-x86-Linux
configure Lance l’installation.

 ...
 What user account should own the files ? (bin)
 What group should own the files ? (bin) gtm
 Should execution of GT.M be restricted to this group ? (y or n) n
 In what directory should GT.M be installed ? /opt/fis-gtm/gtm_V55000_linux_i686_pro

 Directory /opt/fis-gtm/gtm_V55000_linux_i686_pro does not exist. Do you wish to create it as part of
this installation ? (y or n) y
 ...
 Should UTF-8 support be installed ? (y or n) n
 Should an ICU version other than the default be used ? (y or n) n
 ...
 Do you want uppercase and lowercase versions of the MUMPS routines ? (y or n) n
 ...
 removed from this directory ? (y or n) y
 ...

Fermer la session root.

SI VOUS N’AVEZ PAS L’INTENTION D’UTILISER GT.M SANS YEXPERT, VOUS POUVEZ ARRETER L’INSTALLATION ICI - LA SUITE EST FACULTATIVE.

Dans ce cas, ne pas oublier de supprimer les fichiers temporaires /tmp/gtm


Modifier votre fichier profile pour créer les variables d’environnements

gtmbase copie la base de données par défaut (Global Directory) mumps.gld dans le répertoire courant par défaut et crée une nouvelle base de données dans ce répertoire. Il met aussi à jour le fichier de l’utilisateur .profile (fichier .cshrc, si vous utilisez le C shell), la mise en place du chemin GT.M par défaut des noms et des alias. Après cela, vous pouvez exécuter des scripts d’administration GT.M sur votre propre répertoire, sans un chemin d’accès complet.

Terminer votre session, puis la redémarrer pour que le nouveau fichier .profile soit pris en compte et valide ainsi les modifications des variables d’environnement. Attention, si vous êtes sur une version Live CD, vous ne devez pas redémarrer votre PC ; Sinon vous perdriez votre travail en cours : Fermer et reprendre la session suffit.

Lancer MUMPS

Pour obtenir le prompt du mumps GTM>

Pour quitter GT.M.

Supprimer les fichiers temporaires :

Pour plus d’information vous pouvez télécharger la documentation de GT.M sur http://sourceforge.net/projects/fis-gtm/