{{htmlmetatags>
metatag-keywords=(manuels, utilisateur, documentation, freemedforms, freediams, logiciel open source, open source, médical, médecin, emr, ehr, prescription, médicaments, interactions médicamenteuses, gestionnaire dossiers médicaux, dossier médical, gratuit, association, éric, maeker, debian, linux, ubuntu, opensuse, fedora, windows, mac, macos, macos X)
metatag-og:image=(https://www.freemedforms.com/logo.jpg)
metatag-og:title=(Centre de documentation du projet FreeMedForms : FreeDiams : Installation multi-OS sur clé USB)
metatag-og:description=(Centre de documentation du projet FreeMedForms : FreeDiams : Installation multi-OS sur clé USB)
metatag-description=(Centre de documentation du projet FreeMedForms : FreeDiams : Installation multi-OS sur clé USB)
}}
~~NOTOC~~
====== FreeDiams : Installation multi-OS sur clé USB ======
====== Installation multi plate-forme sur la clé ======
===== Prérequis =====
Vous devez évidemment télécharger toutes les versions de FreeDiams. Si vous désirez utiliser FreeDiams sous toutes les plate-formes supportées sur une unique clé USB avec les données partagées, vous avez deux possibilités soit utiliser une base de données locales (stockée sur la clé) soit utiliser un serveur externe de données (type MySQL).
Vous devez formater la clé en format FAT32 qui est reconnu par tous les OS (Windows, Linux et Mac Os).
Créez une arborescence de répertoires comme :
* FreeDiamsAllConfigs
* Linux
* MacOs
* Win32
* SharedResources
* FreeDiamsDownloads
===== Téléchargez =====
Vous devez télécharger les différentes versions :
* FreeDiams pour Win32 : zip format. Conservez le fichier sur la clé.
* FreeDiams pour MacOS : DMG format. Conservez le fichier sur la clé.
* FreeDiams pour Linux (zipped binary package) : ne pas télécharger le .deb ou le .rpm mais la version Linux autonome. Conservez le fichier sur la clé.
Dézippez et copiez les paquets dans les répertoires adéquats.
===== Créer et installer le fichier de configuration de la clé =====
Le fichier de configuration de la clé contient uniquement le chemin vers le fichier //config.ini// qui sera utilisé par FreeDiams. **Le fichier doit se trouver juste à côté de chaque exécutables quelque soit le système d'exploitation**.
Créez pour tous les paquets un fichier nommé //pathtoconfig.ini// et écrivez à l'intérieur le chemin vers le répertoire contenant le fichier //config.ini// partagé. Utilisez un chemin relatif à l'exécutable.
* Pour Linux: L'exécutable se trouve dans //FreeDiamsAllConfigs/Linux/ //. Le contenu du fichier //pathtoconfig.ini// est :
../SharedResources/config.ini
* Pour MacOs: L'exécutable se trouve dans // FreeDiamsAllConfigs/MacOs/FreeDiams.app/Contents/MacOs //. Le contenu du fichier //pathtoconfig.ini// est :
../../../../SharedResources/config.ini
* Pour Windows: L'exécutable se trouve dans // FreeDiamsAllConfigs/Win32 //. Le contenu du fichier //pathtoconfig.ini// est :
../SharedResources/config.ini
===== Utilisez la clé USB =====
Maintenant tout est facile :
* FreeDiams ne doit jamais être appelé avec la ligne de commande suivante : //--config param//.
* Utilisez juste le FreeDiams correspondant à votre système d'exploitation.
* Profitez de FreeDiams et des données partagées entre OS.
===== Ajouter un autostart à la clé =====
Linux, MacOS et Windows offrent la possibilité de démarrer un script automatiquement à l'insertion de la clé. Il ne reste plus qu'à le paramétrer.