1/ Mettre a jour les sources
se connecter en tant que root
$sudo -s
#apt-get update
voir la version de python
#pip3 --version
2/ Installer les dependances
#apt-get install python3-pip 2to3 unoconv postgresql-10
3/ creer l'utilisateur gnuhealth
#adduser gnuhealth
4/ Faire un lien entre Python3 et 2to3
- Se loger en tant que gnuhealth
sudo bash
cd /usr/bin
ln -si python3 python
exit
5/ Mise a jour de Update pip
su gnuhealth
pip3 install --user --upgrade pip setuptools wheel
6/Verifier la methode d'authentication de PostgreSQL
Localiser le fichier pg_hba.conf en tapant la commande suivant en tant que root :
#su - postgres -c "psql -t -P format=unaligned -c 'show hba_file'"
example de reponse :
/etc/postgresql/10/main/pg_hba.conf
Editer ce fichier avec l'utilisateur postgres
#su postgres
$nano /etc/postgresql/10/main/pg_hba.conf
et changer les lignes suivante avec ceux-ci:
local all all trust
host all all 127.0.0.1/32 trust
redemarrer le serveur :
#reboot
7/ lancer le server gnuhealth en tant qu'utilisateur gnuhealth
#su gnuhealth
$ cdexe
gnuhealth@gnuhealthserver:~/gnuhealth/tryton/server/trytond-4.6.13/bin $ python3 trytond --verbose
Vous pouver vous connecter sur l eserveur en utilisant le client gnuhealth v3.4.1
Telechagable ici pour windows:
http://downloads.tryton.org/4.6/tryton-last.exe
8/ Installation d'une base de donnee DEMO
se connecter en tant que gnuhealth :
#su gnuhealth
$ cd $HOME
Telecharger la db :
$ wget -O healthdemo.sql.gz http://health.gnu.org/downloads/postgres_dumps/gnuhealth-34-demo.sql.gz
extraire l'archive :
$gunzip gnuhealth-34-demo.sql.gz
Creer une db vide:
$ createdb healthdemo
importer la db healthdemo du fichier vers cette db vide
$ psql healthdemo < healthdemo.sql
parametrage de connection a partir du client gnuhealth 3.4.1
Database: healthdemo
Username: admin
Password: gnusolidario
se connecter en tant que root
$sudo -s
#apt-get update
voir la version de python
#pip3 --version
2/ Installer les dependances
#apt-get install python3-pip 2to3 unoconv postgresql-10
3/ creer l'utilisateur gnuhealth
#adduser gnuhealth
4/ Faire un lien entre Python3 et 2to3
- Se loger en tant que gnuhealth
sudo bash
cd /usr/bin
ln -si python3 python
exit
5/ Mise a jour de Update pip
su gnuhealth
pip3 install --user --upgrade pip setuptools wheel
6/Verifier la methode d'authentication de PostgreSQL
Localiser le fichier pg_hba.conf en tapant la commande suivant en tant que root :
#su - postgres -c "psql -t -P format=unaligned -c 'show hba_file'"
example de reponse :
/etc/postgresql/10/main/pg_hba.conf
Editer ce fichier avec l'utilisateur postgres
#su postgres
$nano /etc/postgresql/10/main/pg_hba.conf
et changer les lignes suivante avec ceux-ci:
local all all trust
host all all 127.0.0.1/32 trust
redemarrer le serveur :
#reboot
7/ lancer le server gnuhealth en tant qu'utilisateur gnuhealth
#su gnuhealth
$ cdexe
gnuhealth@gnuhealthserver:~/gnuhealth/tryton/server/trytond-4.6.13/bin $ python3 trytond --verbose
Vous pouver vous connecter sur l eserveur en utilisant le client gnuhealth v3.4.1
Telechagable ici pour windows:
http://downloads.tryton.org/4.6/tryton-last.exe
8/ Installation d'une base de donnee DEMO
se connecter en tant que gnuhealth :
#su gnuhealth
$ cd $HOME
Telecharger la db :
$ wget -O healthdemo.sql.gz http://health.gnu.org/downloads/postgres_dumps/gnuhealth-34-demo.sql.gz
extraire l'archive :
$gunzip gnuhealth-34-demo.sql.gz
Creer une db vide:
$ createdb healthdemo
importer la db healthdemo du fichier vers cette db vide
$ psql healthdemo < healthdemo.sql
parametrage de connection a partir du client gnuhealth 3.4.1
Database: healthdemo
Username: admin
Password: gnusolidario
Commentaires