|
|
| Line 1: |
Line 1: |
| {{#CustomTitle:Installation de Gestinux}} | | {{DISPLAYTITLE:Gestinux documentation}} |
|
| |
|
| == Systèmes d'exploitation supportés ==
| | Gestinux is an '''accounting''' and '''invoicing''' application, stable and also in development to become an ERP. |
|
| |
|
| Gestinux fonctionne sous '''Linux''', '''Windows''' et '''OS/X'''.
| | It runs on '''LINUX''', '''MAC OS/X''' and '''WINDOWS'''. |
|
| |
|
| Il s'installe facilement avec toutes les versions actuellement supportées d'Ubuntu et autres Debian, et il existe des versions 32 bits et 64 bits.
| | There is an english translation from french, and spanish and italian translations, and it is easy to [[translating|improve them]] and to [[translating|translate it]] into other languages. |
|
| |
|
| Il est disponible sous Windows 2000 à Windows 10, en 32 bits uniquement (le 64 bits pourrait être construit, mais sans intérêt pratique).
| | In this on-line documentation you will find informations about : |
|
| |
|
| Sur OS/X c'est une version expérimentale disponible pour certains processeurs seulement.
| | * [[installing]] |
| | * [[using]] |
| | * [[translating]] |
| | * [[developing]] |
|
| |
|
| == Emplacement des programmes et des données == | | If you don't see what you are looking for, please search in the [http://forum.gestinux.net/viewforum.php?f=7 '''forum'''] and post a '''new topic''' if you are unable to find the information you need. |
|
| |
|
| Gestinux est une application qui utilise une base de données en mode client-serveur. | | To contact the developers, or for any other discussion about Gestinux, the [http://forum.gestinux.net/viewforum.php?f=7 '''forum'''] is also the place to start. |
|
| |
|
| Il faut donc toujours [[#Installation_du_logiciel_client|installer le ''programme client'']] sur tous les ordinateurs où on veut l'utiliser. Il est léger et très simple à installer en quelques clics. Ensuite, il faut indiquer où se trouve la base de données.
| | Gestinux is a '''free''' software, which means not only free of charge, but also that any one skilled can [[Developing|participate to it's development]]. |
|
| |
|
| Cette base de données peut être :
| | Every one can help Gestinux to be improved, either by giving [[Developing|time]] or money. |
| * sur un serveur hébergé à distance et accessible par l'internet.
| |
| * sur le même ordinateur que le programme client.
| |
| * sur un autre ordinateur ou un serveur dédié du même réseau local
| |
| | |
| La première solution peut être mise en œuvre pour [http://mrit.com/cloud/index.php?Langue=fr accéder à votre propre base de données de tests], mise à disposition par M.R.IT.
| |
| | |
| Si vous ne voyez pas d'inconvénient à ne pas avoir vos données de gestion dans vos locaux, et que vous avez une bonne connexion à l'internet, vous pouvez envisager cette solution, en sous-traitant cet hébergement. Dans ce cas, pas besoin de serveur et accès possible depuis n'importe où. L'hébergeur doit avoir quelques connaissances techniques, notamment pour assurer la sécurité de vos données. Les performances seront meilleures qu'une application web.
| |
| | |
| Sinon, pour une petite société, la deuxième solution est simple. Il est facile d'[[Install server/fr|installer un serveur]] de bases de données sur son poste de travail.
| |
| | |
| Pour une utilisation plus avancée, ou une plus grosse société, la solution du serveur dédié sera la plus performante, et reste facile à mettre en œuvre.
| |
| | |
| == Installation du programme client ==
| |
| | |
| Les versions sont [[Release naming/fr|numérotées selon une règle précise]] qui indique la fiabilité que vous pouvez en espérer.
| |
| | |
| === Installation de Gestinux 1.4 ou 1.2 (stable) ===
| |
| | |
| ==== Sur Linux Debian (Ubuntu,Mint) ====
| |
| * Pour l'instant Gestinux 1.4 stable n'est disponible qu'en version 64 bits. La version 32 bits viendra prochainement.
| |
| * Téléchargez le paquet en fonction de votre processeur [http://sourceforge.net/projects/gestinux/files/Stable%20release/gestinux_1.2-stable-2_Debian_i386_32bits.deb/download i386 32 bits] ou [https://sourceforge.net/projects/gestinux/files/Stable%20release/install_gestinux_1.4-stable_Debian_x86_64bits.deb/download 64 bits]
| |
| * Ouvrez le fichier pour l'installer. Vous pourrez avoir besoin au préalable d'installer le paquet gdebi (ou gdebi-kde sous Kubuntu), pour pouvoir installer le fichier .deb.
| |
| * Sur Ubuntu '''16.04 LTS''', il manque une dépendance. En attendant la correction du bug, vous devez installer manuellement le pilote MySql. Vous pouvez utiliser la commande suivante dans un terminal :
| |
| sudo apt-get install libmysqlclient20
| |
| * Gestinux fonctionnera ainsi avec MySql ou MariaDb. Si vous voulez utiliser la base de données PostgreSQL, il y a [[Install Postgresql client driver/fr|un peu plus à faire]]
| |
| * Exécutez ensuite depuis le menu '''Bureautique''', '''Gestinux'''. Si l'entrée de menu n'a pas été créée, exécutez '''/usr/bin/gestinux'''.
| |
| | |
| ''Pour information, l'intégration de Gestinux aux bibliothèques Ubuntu [https://bugs.launchpad.net/ubuntu/+bug/1364605 a été demandée]. Vous pouvez voter en faveur en indiquant que [https://bugs.launchpad.net/ubuntu/+bug/1364605/+affectsmetoo "ce bug vous concerne"].''
| |
| | |
| ==== Sur Windows ====
| |
| * Téléchargez [https://sourceforge.net/projects/gestinux/files/Stable%20release/install_gestinux_1.4-stable_Windows_i386_32bits.exe/download l'installateur]
| |
| * Exécutez, choisissez la langue française pour l'installation, et suivez les instructions.
| |
| * Lancez le programme à partir du raccourci sur le bureau, ou du menu '''Démarrer''', '''gestinux'''
| |
| * Gestinux fonctionnera ainsi avec MySql ou MariaDb. Une DLL de connexion à MySql aura été installée automatiquement, si besoin, dans le dossier Système. Pour être client d'une base de données Postgresql, vous devez installer vous-même la DLL adhoc. (voir [[Install_Postgresql_client_driver/fr|cette page]] pour plus d'informations.)
| |
| | |
| ==== sur Mac OS/X ====
| |
| '''NB''': sur ce système, Gestinux est récent, et il peut y subsister des problèmes dus aux particularités de ce système. Un retour des heureux possesseurs de Macs aiderait à progresser !
| |
| * Téléchargez et installez le [https://sourceforge.net/projects/gestinux/files/Stable%20release/install_gestinux_1.4-stable_OSX_i386_32bits.pkg/download paquet]
| |
| * Téléchargez et installez un pilote client [https://dev.mysql.com/downloads/connector/c/ MySql ou MariaDb] ou PostGreSQL pour votre version d'OS/X et en 32 bits (les fichiers dmg sont plus simples).
| |
| * Avec le Terminal, créez un lien symbolique : (exemple donné pour MySql et Mac OSX Snow Leopard, pour les autres cas, changez le nom du 1er fichier en mettant celui qui a été installé à l'étape précédente)
| |
| sudo ln -s /usr/local/mysql-connector-c-6.1.5-osx10.6-x86/lib/libmysqlclient.18.dylib /usr/local/lib/libmysqlclient.dylib
| |
| * Cherchez et exécutez '''gestinux.app'''
| |
| | |
| === Installation de Gestinux 1.4 (candidate à version stable) - si stable non encore disponible ===
| |
| | |
| Il s'agit d'une version qui reste à tester et valider. Elle ne remplacera pas la version stable, si vous l'avez déjà installée.
| |
| | |
| Si vous utilisez la version stable en production, il est conseillé de faire une copie de votre base de données, comme [[Copyfortest/fr|indiqué ici]], et de tester cette version sur la copie uniquement.
| |
| | |
| ==== Sur Linux Debian (Ubuntu,Mint) 32 bits uniquement ====
| |
| * Téléchargez le paquet [https://sourceforge.net/projects/gestinux/files/Release%20candidate/gestinux-test_1.4-release-candidate-6_Debian_i386_32bits.deb/download i386 32 bits]
| |
| * Faites comme indiqué ci-dessus.
| |
| | |
| ==== Sur Windows ====
| |
| * Installez la version stable comme indiqué ci-dessus.
| |
| | |
| ==== sur Mac OS/X ====
| |
| * Téléchargez et installez le [https://sourceforge.net/projects/gestinux/files/Release%20candidate/gestinux-test_1.4-release-candidate-6_OSX_32bits.pkg/download paquet]
| |
| * Téléchargez et installez un pilote client [https://dev.mysql.com/downloads/connector/c/ MySql ou MariaDb] ou PostGreSQL pour votre version d'OS/X et en 32 bits (les fichiers dmg sont plus simples).
| |
| * Avec le Terminal, créez un lien symbolique : (exemple donné pour MySql et Mac OSX Snow Leopard, pour les autres cas, changez le nom du 1er fichier en mettant celui qui a été installé à l'étape précédente)
| |
| sudo ln -s /usr/local/mysql-connector-c-6.1.5-osx10.6-x86/lib/libmysqlclient.18.dylib /usr/local/lib/libmysqlclient.dylib
| |
| * Cherchez et exécutez '''gestinux.app'''
| |
| | |
| === Versions en développement ===
| |
| | |
| Vous pouvez aussi, [[Developing/fr|si vous êtes développeur]], télécharger et compiler les sources de la future version probablement '''''1.5''''', qui se trouve dans la branche svn '''''trunk'''''.
| |
| | |
| Gestinux pourrait être rendu disponible sur d'autres systèmes d'exploitation ou d'autres processeurs avec lequels Lazarus est compatible. Vous êtes les bienvenus pour produire et tester des exécutables sur ceux-ci, et réaliser éventuellement des paquets d'installation :
| |
| | |
| * systèmes d'exploitation : Autres Linux, Unix BSD, OS/2, ReactOS ...
| |
| * processeurs : x64, IA-64, PowerPC 32/64, SPARC, ARM, 68000, Alpha, MIPS...
| |
| | |
| == Après l'installation ==
| |
| | |
| L'installation ne crée pas de base de données et ne fait courir aucun risque à vos données.
| |
| Après l'installation, lancez Gestinux et effectuez le [[initial setup/fr|paramétrage initial]].
| |
Gestinux is an accounting and invoicing application, stable and also in development to become an ERP.
It runs on LINUX, MAC OS/X and WINDOWS.
There is an english translation from french, and spanish and italian translations, and it is easy to improve them and to translate it into other languages.
In this on-line documentation you will find informations about :
If you don't see what you are looking for, please search in the forum and post a new topic if you are unable to find the information you need.
To contact the developers, or for any other discussion about Gestinux, the forum is also the place to start.
Gestinux is a free software, which means not only free of charge, but also that any one skilled can participate to it's development.
Every one can help Gestinux to be improved, either by giving time or money.