Je viens d'ajouter des instructions pour Ubuntu 16.04 ici:
https://freehealth.io/en/manuals/ehr/in ... #gnu_linux
Quelques remarques et suggestions:
Apporter des précisions lorsqu'on pose 1 question:
viewtopic.php?f=2&t=63&sid=0f37249b63ea ... febab68de6
Commencer par installer MariaDB et FreeHealth EHR sur le même ordinateur. Si ça marche, c'est que le problème ne vient pas de FreeHealth EHR.
A priori, selon mon expérience avec FreeMedForms puis FreeHealth, 99,9% des professionnels de santé sont incapables d'installer FreeHealth EHR avec MariaDB sur Linux. Ca fait 5 ans que j'ai les mêmes demandes de support, systématiquement avec des éléments manquants ce qui me force à poser des questions.
Au total, installer 1 logiciel médical en réseau n'est pas simple et je recommande aux professionnels de santé de faire appel à 1 informaticien professionnel pour installer FreeHealth EHR en réseau. Ils peuvent toujours tester le logiciel en local avec SQLite sans rien paramétrer en choisissant "Test without MariaDB" dans la liste "Select the type of installation".
Je pense très sincèrement que même avec la meilleure documentation du monde, quasiment aucun professionnel de santé ne sera capable d'installer FreeHealth EHR en réseau. Du coup, passer des heures et des heures à écrire de la documentation "pas à pas" (et la mettre à jour à chaque nouvelle version de FreeHealth, ou de MariaDB, ou d'Ubuntu/Debian/etc) destinée à même pas 1% des utilisateurs me paraît relativement inutile.
Je ne vois aucun moyen de simplifier l'installation en réseau par paquets Debian/Ubuntu. S'il doit y avoir simplification dans le futur, ce sera en dirigeant les utilisateurs vers des solutions déjà installées (Docker, VirtualBox, VPS accessible via un navigateur avec noVNC) ou en faisant évoluer FreeHealth EHR vers le web avec WebAssembly. Mais, dans tous les cas, derrière l'apparente simplicité pour l'utilisateur final, il faudra toujours des spécialistes pour monter l'infrastructure.
Une des erreurs fondamentales du projet FreeMedForms a été de considérer que les professionnels de santé étaient des professionnels de l'informatique capables de créer des "forms" et de réaliser des installations complexes. Les forms sont trop compliqués pour 1 soignant et d'une certaine manière trop simples et limités pour 1 développeur. Beaucoup de changements à l'horizon pour redynamiser nos applications!
