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édentes Révision précédente
Prochaine révision
Révision précédente
medintux [Le 14/10/2014, 01:09]
cafecho Tag version à sa place+ mise en forme wiki
medintux [Le 11/09/2022, 12:09] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Précise ​santé}}+{{tag>Xenial ​santé ​BROUILLON}}
  
 ---- ----
Ligne 6: Ligne 6:
  
 **MedinTux** est une suite logicielle libre, pensée et réalisée par des médecins pour des médecins. Disponible gratuitement sous plusieurs systèmes d'​exploitation (Windows, GNU/Linux, BSD, MacOS), la suite MedinTux est conçue pour être utilisée tant en libéral qu'en hospitalier. **MedinTux** est une suite logicielle libre, pensée et réalisée par des médecins pour des médecins. Disponible gratuitement sous plusieurs systèmes d'​exploitation (Windows, GNU/Linux, BSD, MacOS), la suite MedinTux est conçue pour être utilisée tant en libéral qu'en hospitalier.
- 
-<note important>​La documentation ci-dessous n'est pas forcément la plus à jour. Privilégiez la lecture des pages du wiki du projet sur http://​wiki.medintux.org. Demandez de l'aide sur http://​medintux.org/​forum</​note>​ 
- 
-===== Présentation ===== 
  
 La suite comprend plusieurs logiciels pouvant communiquer entre eux : La suite comprend plusieurs logiciels pouvant communiquer entre eux :
Ligne 34: Ligne 30:
     *  saisie assistée par menus multi-niveaux (hiérarchiques),​     *  saisie assistée par menus multi-niveaux (hiérarchiques),​
     *  courriers et compte-rendus automatisés,​ pratiquement sans saisie,     *  courriers et compte-rendus automatisés,​ pratiquement sans saisie,
-    *  de très nombreux plugins sont déjà disponible, ​parmis ​les plus couramment utilisés,+    *  de très nombreux plugins sont déjà disponible, ​parmi les plus couramment utilisés,
     *  un plugin d'​agrégation des honoraires pour le logiciel de comptabilité,​     *  un plugin d'​agrégation des honoraires pour le logiciel de comptabilité,​
     *  un plugin calculant à partir de la date des dernières règles le calendrier obstétrical (échos, vacances...),​     *  un plugin calculant à partir de la date des dernières règles le calendrier obstétrical (échos, vacances...),​
Ligne 61: Ligne 57:
 ====Impérativement==== ====Impérativement====
  
-  * Avoir une distribution [[:​precise|Ubuntu 12.04 LTS Précise]] fonctionnelle 32 ou 64 bits (les versions plus récentes d'​Ubuntu comme 12.10 et 13.04 rendront l'​installation complexe et hors de portée des non experts en raison de l'​absence des librairies Qt3 dans les dépôts)+ ​FIXME ​ pour la suite à vérifier ​les pré-requis
   * [[:​tutoriel:​comment installer un paquet|Installer]] les dépendances suivantes :   * [[:​tutoriel:​comment installer un paquet|Installer]] les dépendances suivantes :
     * astuce: [[:​tutoriel:​comment installer un paquet|Installer]] toutes les dépendances en une fois en cliquant sur ce lien : **[[apt>​mysql-server,​libqt3-mt,​libqt3-mt-mysql,​libqt4-dev,​libphonon4,​p7zip]] **     * astuce: [[:​tutoriel:​comment installer un paquet|Installer]] toutes les dépendances en une fois en cliquant sur ce lien : **[[apt>​mysql-server,​libqt3-mt,​libqt3-mt-mysql,​libqt4-dev,​libphonon4,​p7zip]] **
-    * Mysql serveur, le serveur de base de données: documentation [[http://​doc.ubuntu-fr.org/​mysql|documentation]] et paquet **[[apt|mysql-server]]**+    * Mysql serveur, le serveur de base de données: documentation [[:​mysql|documentation]] et paquet **[[apt|mysql-server]]**
     * 2 paquets Qt3: **[[apt>​libqt3-mt|libqt3-mt]]** et **[[apt>​libqt3-mt-mysql|libqt3-mt-mysql]]**     * 2 paquets Qt3: **[[apt>​libqt3-mt|libqt3-mt]]** et **[[apt>​libqt3-mt-mysql|libqt3-mt-mysql]]**
     * **[[apt>​libqt4-dev|libqt4-dev]]** pour le module "​Alarmes"​ de PenseBeTux ​     * **[[apt>​libqt4-dev|libqt4-dev]]** pour le module "​Alarmes"​ de PenseBeTux ​
Ligne 75: Ligne 71:
 ===== Installation ===== ===== Installation =====
  
-<note warning>​Pour l'​instant (Medintux version 2.14 et antérieures),​ seule l'​installation sous Ubuntu 12.04 LTS 32 ou 64 bits fonctionne. L'​absence des librairies Qt3 dans les dépôts d'​Ubuntu 12.10 et 13.04 rend l'​installation de Medintux complexe voire impossible pour les non experts (erreur qt3 lors de l'​installation des bases de données avec l'​application set_bases : error while loading shared libraries: libqt-mt.so.3:​ cannot open shared object file: No such file or directory) :​-(</​note>​ +====Version 2.16==== 
- +Vous trouverez ​l'application à télécharger avec un script d'installation pour Ubuntu 16.04 (64 bits uniquement) à cette [[https://medintux.org/download/|adresse]]
-====Version 2.14==== +Détail ​de l'installation ​[[https://​medintux.org/topic/essai-install-2-16-sur-ubuntu-14-04-1_xfce-4-10/|ici]].
- +
-La [[https://​www.youtube.com/​watch?​v=7xgTr3ycMRE|vidéo mise en ligne sur YouTube par Victor Bonhomme]] est le guide le plus simple pour installer Medintux 2.14-015 (dernière version compilée pour GNU/​Linux). +
- +
-L'​installation active dure 5 minutes, la création des bases de données prend plus de temps (plusieurs heures...) mais ne nécessite aucune action particulière de l'utilisateur. +
- +
-Trois petits soucis par rapport aux indications de la vidéo: +
-  -le lien vers l'archive 7zip sur la page Download du site medintux.org ne fonctionne pas. Le lien vers la version 2.14-015 32 bits est: http://​adullact.net/​frs/​download.php/​file/​5972/​MedinTux-V2.14-linux-32bits.7z et celui vers la version ​64 bits est http://adullact.net/frs/download.php/file/​5971/​MedinTux-V2.14-linux-64bits.7z +
-  ​-après extraction ​de l'archive, il sera peut-être nécessaire,​ selon votre configuration,​ de modifier les droits du dossier obtenu pour pouvoir le parcourir (sudo chmod 755 MedinTux-V2.14-linux-64bits ou sudo chmod 755 MedinTux-V2.14-linux-32bits) et donc lancer set_bases +
-  -installez le paquet ​[[apt://libphonon4]] sinon Manager ne se lancera pas +
-====Versions antérieures 2.12 et 2.13==== +
-Pour installer les medintux ​il faut télécharger 2 paquets +
- +
-En [[:​terminal]] : +
-**Pour la version stable 2.12** : +
-<​code>​wget --no-check-certificate https://adullact.net/​frs/​download.php/​4193/​MedinTux-2.12.2.Linux-i386.7z</​code>​ +
- +
-et  +
- +
-<​code>​wget --no-check-certificate http://​adullact.net/​frs/​download.php/​4198/​MedinTux-2.12.2-noarch.7z</​code>​ +
- +
-Pour la version 2.13 de transition vers la V3 tout en QT4 : +
-<​code>​wget ​--no-check-certificate http://​adullact.net/​frs/​download.php/​4517/​MedinTux-2.13-Linux-i386.7z</code> +
- +
-et  +
-<​code>​wget --no-check-certificate http://​adullact.net/​frs/​download.php/​4534/​MedinTux-2.13-fichiers_communs.7z</​code>​ +
- +
-Pensez à installer mysql et QT3. +
- +
-Dézipper dans son dossier personnel avec 7z, +
- +
-Au même emplacement,​ c'​est-à-dire dans le même dossier, dézippez les deux archives (nécessite [[apt://​p7zip-full|p7zip-full]] ) : +
- +
-<​code>​7za x MedinTux-2.12.2-noarch.7z</​code>​ +
- +
-<​code>​7za x MedinTux-2.12.2.Linux-i386.7z</​code>​ +
- +
-ou pour la 2.13 +
-<​code>​7za x MedinTux-2.13-Linux-i386.7z</​code>​ +
- +
-<​code>​7za x MedinTux-2.13-fichiers_communs.7z</​code>​ +
- +
-Ça se mélange en un répertoire unique MedinTux-2.12 ou 2.13 selon la version. +
- +
-Ensuite aller dans le répertoire MedinTux-2.12/​Programmes/​set_bases/​bin (ou 2.13) : +
-<​code>​cd ./​MedinTux-2.12/​Programmes/​set_bases/​bin</​code>​ +
-lancer set_bases:​ +
-<​code>​./​set_bases</​code>​ +
-lancer la connexion à la base de données (qui est refusée évidemment,​ puisqu'​elle n'​existe pas) puis installer les bases en cliquant sur les boutons qui viennent d'​apparaître,​ puis relancer la connexion. +
-On lance ensuite le logiciel par l'​exécutable de manager. +
- +
-<note tip> +
-Une méthode **en graphique** pour ceux qui ont du mal : +
-</​note>​ +
- +
-1/ sélectionner les fichiers +
- +
-2/ "clic droit" puis "​clic"​ sur "​ouvrir avec gestionnaire d'​archives"​ : +
- +
- deux fenêtres s'​ouvrent : un pour chaque paquet 7z +
- +
-3/ glisser-déposer le fichier d'une fenêtre dans le fichier de l'​autre +
-fenêtre : +
- +
- les fichiers "se compilent"​ en moins de 10 secondes +
- +
-4/ cliquer sur "​extraire"​ dans la fenêtre des fichiers compilés : +
- +
- un fichier unique Medintux 2.12 ou 2.13 (selon la version) est créé +
- ​contenant tout e qu'il faut pour une installation sans souci ... +
- +
-ouvrir le dossier créé et aller vers /​programmmes/​set_bases/​bin/​ double clic +
-sur "​set_bases"​ +
- +
-apparition de la fenêtre de bienvenue du manager, +
- +
-clic sur "se connecter à la base de données",​ +
- +
-erreur ... c'est normal, +
- +
-clic sur "​installer les bases de MedinTux"​ et c'est parti pour l'​installation ...+
  
 ===== Sauvegarde des données ===== ===== Sauvegarde des données =====
Ligne 168: Ligne 84:
  
  
-  * se servir de mysqldump et de cron [[http://​doc.ubuntu-fr.org/​tutoriel/​sauvegarder_automatiquement_ses_bases_de_donnees|sauvegarde automatique]]+  * se servir de mysqldump et de [[automysqlbackup|AutoMySQLBackup]]
  
-  * ou de **mysqladministrator** [[http://​doc.ubuntu-fr.org/​mysql_outils|les outils mysql]]. Dans les deux cas il faut paramétrer la périodicité de la sauvegarde et le support de sauvegarde.+  * ou de **mysqladministrator** [[:​mysql_outils|les outils mysql]]. Dans les deux cas il faut paramétrer la périodicité de la sauvegarde et le support de sauvegarde.
  
   * MedinPHP permet aussi la création de dumps SQL directement sur l'​ordinateur client à partir de l'​interface web. De cette manière, on est garanti aussi bien contre les défaillances matérielles ou logicielles que contre les incidents majeur au lieu où se trouve l'​ordinateur (incendie, etc.).   * MedinPHP permet aussi la création de dumps SQL directement sur l'​ordinateur client à partir de l'​interface web. De cette manière, on est garanti aussi bien contre les défaillances matérielles ou logicielles que contre les incidents majeur au lieu où se trouve l'​ordinateur (incendie, etc.).
Ligne 213: Ligne 129:
 FIXME MedinPHP s'​appelle désormais MedWebTux et il serait bon de mettre à jour cette section. FIXME MedinPHP s'​appelle désormais MedWebTux et il serait bon de mettre à jour cette section.
  
-**MedinPHP est un logiciel conçu pour utiliser à distance les données de +**MedinPHP est un logiciel conçu pour utiliser à distance les données de
 MedinTux.** MedinTux.**
  
-Il est 100% compatible avec les données et **nécessite une installation ​+Il est 100% compatible avec les données et **nécessite une installation
 préalable de MedinTux sur un serveur.** préalable de MedinTux sur un serveur.**
  
-Il ne prétend pas en reprendre toutes les fonctions (pas de gestion des  +Il ne prétend pas en reprendre toutes les fonctions (pas de gestion des 
-utilisateurs,​ pas de gestion de documents et ordonnances,​ pas de gestion des +utilisateurs,​ pas de gestion de documents et ordonnances,​ pas de gestion des
 codes postaux, etc.) codes postaux, etc.)
  
-Il fait uniquement de l'​agenda,​ de la gestion de dossier médical et de  +Il fait uniquement de l'​agenda,​ de la gestion de dossier médical et de 
-consultations,​ la saisie des recettes de comptabilité,​ la gestion des +consultations,​ la saisie des recettes de comptabilité,​ la gestion des
 correspondants,​ la consultation du vidal et de la CCAM et les sauvegardes. correspondants,​ la consultation du vidal et de la CCAM et les sauvegardes.
  
-Il propose quelques requêtes supplémentaires par rapport à MedinTux (recherche  +Il propose quelques requêtes supplémentaires par rapport à MedinTux (recherche 
-par numéro de téléphone,​ recherche des patients liés à un correspondant,​  +par numéro de téléphone,​ recherche des patients liés à un correspondant,​ 
-affichage du dossier complet, recherche de clés dans les dossiers, etc.) +affichage du dossier complet, recherche de clés dans les dossiers, etc.)
  
-Il ne dépend que du support HTML de base, et permet d'​utiliser n'​importe quel +Il ne dépend que du support HTML de base, et permet d'​utiliser n'​importe quel
 navigateur, pourvu qu'il soit relié à un serveur apache/​mysql/​php. navigateur, pourvu qu'il soit relié à un serveur apache/​mysql/​php.
  
 Les quelques fonctionnalités avancées en javascript sont facultatives. Les quelques fonctionnalités avancées en javascript sont facultatives.
 ** **
-Il peut s'​utiliser sur un téléphone portable pourvu de fonctions internet, sur  +Il peut s'​utiliser sur un téléphone portable pourvu de fonctions internet, sur 
-un ordinateur de poche (Nokia 810, etc.), ou tout ordinateur ​+un ordinateur de poche (Nokia 810, etc.), ou tout ordinateur
 Linux/​Mac/​Windows pourvu d'un navigateur internet.** Linux/​Mac/​Windows pourvu d'un navigateur internet.**
  
-Sur les ordinateurs à petit écran (eeePC), il est plus pratique que MedinTux, ​+Sur les ordinateurs à petit écran (eeePC), il est plus pratique que MedinTux,
 non encore optimisé pour les petits écrans. non encore optimisé pour les petits écrans.
  
 Les principales utilisations du logiciel sont : Les principales utilisations du logiciel sont :
  
-- le médecin en visite (avec utilisation d'une solution autonome WiFI ou 3G, ou +- le médecin en visite (avec utilisation d'une solution autonome WiFI ou 3G, ou
 de l'​ordinateur du patient), de l'​ordinateur du patient),
  
-- l'​accès aux dossiers depuis un endroit inhabituel (domicile personnel, ​+- l'​accès aux dossiers depuis un endroit inhabituel (domicile personnel,
 vacances), vacances),
  
Ligne 255: Ligne 171:
 - les fonctions absentes de MedinTux. - les fonctions absentes de MedinTux.
  
-Installer apache2 : [[http://​doc.ubuntu-fr.org/​apache2]]+Installer apache2 : [[:​apache2]]
  
 Puis : Puis :
Ligne 261: Ligne 177:
 <​code>​wget http://​adullact.net/​frs/​download.php/​4635/​MedinWeb.2.5.3.tar</​code>​ <​code>​wget http://​adullact.net/​frs/​download.php/​4635/​MedinWeb.2.5.3.tar</​code>​
  
-Désarchiver le répertoire dans var/​www ​+Désarchiver le répertoire dans var/www
  
 <​code>​sudo cp MedinWeb.2.5.3.tar /​var/​www</​code>​ <​code>​sudo cp MedinWeb.2.5.3.tar /​var/​www</​code>​
Ligne 271: Ligne 187:
 <​code>​sudo chown -R www-data MedinWeb</​code>​ <​code>​sudo chown -R www-data MedinWeb</​code>​
  
-Et pour le lancer : à partir des siteWeb du glossaire, ​+Et pour le lancer : à partir des siteWeb du glossaire,
 ou en navigateur : ou en navigateur :
 <​code>​http://​localhost/​MedinWeb/</​code>​ <​code>​http://​localhost/​MedinWeb/</​code>​
Ligne 317: Ligne 233:
 [[https://​adullact.net/​frs/?​group_id=227]] [[https://​adullact.net/​frs/?​group_id=227]]
  
-La dernière version plus complète est +La dernière version plus complète est
  
 <​code>​wget https://​adullact.net/​frs/​download.php/​4652/​pensebetuxLin.7z</​code>​ <​code>​wget https://​adullact.net/​frs/​download.php/​4652/​pensebetuxLin.7z</​code>​
Ligne 327: Ligne 243:
 On peut aussi les lire toutes et les modifier ou les effacer. On peut aussi les lire toutes et les modifier ou les effacer.
 Quand la table est lue , l'​alerte se met en obsevation dans medintux une fois cliqué dessus, mais une seule fois. Quand la table est lue , l'​alerte se met en obsevation dans medintux une fois cliqué dessus, mais une seule fois.
-<​del>​Il est intéressant de lancer quotidiennement ce programme de lecture des alertes avec cron +<​del>​Il est intéressant de lancer quotidiennement ce programme de lecture des alertes avec [[:cron]] voire au démarrage en étudiant un peu le man update-rc.d en terminal.</​del>​
-http://​doc.ubuntu-fr.org/​cron +
-voire au démarrage en étudiant un peu le man update-rc.d en terminal.</​del>​+
 On peut programmer le lancement à l'​ouverture de MedinTux du programme de lecture des Alertes par un bouton de paramétrage. On peut programmer le lancement à l'​ouverture de MedinTux du programme de lecture des Alertes par un bouton de paramétrage.
  
 Lisez bien le readme pour la sauvegarde préalable de vos bases (de toutes façons à faire tous les jours). Il y a DrTuxtest mais aussi les autres bases. Lisez bien le readme pour la sauvegarde préalable de vos bases (de toutes façons à faire tous les jours). Il y a DrTuxtest mais aussi les autres bases.
  
-Pour sauvegarder la base DrTuxTest il faut faire en terminal ​+Pour sauvegarder la base DrTuxTest il faut faire en terminal
 <​code>​mysqldump -u root -p DrTuxTest > dump_drtuxtest.sql</​code>​ <​code>​mysqldump -u root -p DrTuxTest > dump_drtuxtest.sql</​code>​
  
-Pour la table Alarmes c'​est ​+Pour la table Alarmes c'est
 <​code>​mysqldump -u root -p DrTuxTest Alarmes > dump_alarmes.sql</​code>​ <​code>​mysqldump -u root -p DrTuxTest Alarmes > dump_alarmes.sql</​code>​
  
 La sauvegarde se trouve là dans votre home. Vous pouvez indiquer bien sûr un autre chemin. La sauvegarde se trouve là dans votre home. Vous pouvez indiquer bien sûr un autre chemin.
  
-Pour réintégrer la base vous faites ​+Pour réintégrer la base vous faites
  
 <​code>​mysql -u root -p DrTuxTest < dump_drtuxtest.sql</​code>​ <​code>​mysql -u root -p DrTuxTest < dump_drtuxtest.sql</​code>​
Ligne 348: Ligne 262:
 Idem pour la table Alarmes. Idem pour la table Alarmes.
  
-Pour MedinTux V14, la version de pensebetux est +Pour MedinTux V14, la version de pensebetux est
 <note tip>​**pensebetuxV14.1.tar.gz**</​note>​ <note tip>​**pensebetuxV14.1.tar.gz**</​note>​
  
Ligne 390: Ligne 304:
   * Le nouveau forum http://​medintux.org/​forum   * Le nouveau forum http://​medintux.org/​forum
   * L'​ancien forum (Addulact) http://​adullact.net/​forum/?​group_id=227   * L'​ancien forum (Addulact) http://​adullact.net/​forum/?​group_id=227
-  * Une page sur ce site : http://​forum.ubuntu-fr.org/​viewtopic.php?​id=259412+  * Une page sur ce site : https://​forum.ubuntu-fr.org/​viewtopic.php?​id=259412
  
 **MedinPHP de Gérard Delafond :** **MedinPHP de Gérard Delafond :**
  • medintux.1413241746.txt.gz
  • Dernière modification: Le 14/10/2014, 01:09
  • par cafecho