[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Health-es] Instalación en Ubuntu 14.04 (limpia)
From: |
Luis González |
Subject: |
[Health-es] Instalación en Ubuntu 14.04 (limpia) |
Date: |
Fri, 27 Jun 2014 13:24:52 -0430 |
Buenos días a todos.
Les escribo porque Estoy intentando instalar gnuhealth en una
instalación limpia de ubuntu 14.04, y he encontrado varios errores en
el proceso, algunos de los cuales ya he podido solucionar. El problema
es que he llegado a un punto en el que he probado varias maneras de
solucionarlo, pero nada parece funcionar.
A continuación detallo el proceso que seguí:
## Modo root
sudo -s
## recarga la lista de paquetes en los repositorios
apt-get update
## **************************************** ERROR #1
*****************************************
### al postgresql-server-dev le puse all porque el 9.1 no esta
disponible en los repositorios
apt-get install python-pip python-imaging postgresql build-essential
python-dev libxml2-dev libxslt1-dev postgresql-server-dev-all
libldap2-dev libsasl2-dev
adduser gnuhealth
su - postgres -c "createuser --createdb --no-createrole --no-superuser
gnuhealth"
## Instala gnuhealth
su - gnuhealth
wget http://ftp.gnu.org/gnu/health/gnuhealth-latest.tar.gz
tar xzf gnuhealth-latest.tar.gz
cd gnuhealth-*
./gnuhealth_install.sh
## cambio el editor por defecto de vi a nano en el archivo ~/.gnuhealthrc
nano ~/.gnuhealthrc
## ejecuta el .gnuhealthrc
source $HOME/.gnuhealthrc
## pone a correr el servidor de tryton
cdexe #te lleva a la ruta del ejecutable de trytond
./trytond
## Instalar esto (cliente tryton) con tu usuario, distinto al usuario
gnuhealth
pip install --user "tryton>=3.0,<3.1"
## Ejecuta el cliente de tryton
cd $HOME/.local/bin
./tryton
## **************************************** ERROR #2
*****************************************
## Arroja el siguiente error:
# glib.GError: No se ha podido abrir el archivo
«/usr/share/pixmaps/tryton/tryton-icon.png»: No existe el archivo o el
directorio
# Como workaround para Ubuntu, se puede instalar usando el comando sudo.
# En sistemas como debian en donde no existe sudo y está activada la
cuenta de root, esto no funcionaría porque se instalaría en la carpeta
personal de root.
# Además, como los archivos de instalación se crean con sudo, tendrán
como propietario a root, por lo que hay que cambiarlos usando chown
sudo pip install --user "tryton>=3.0,<3.1"
sudo chown -R $USER:$USER $HOME/
# ejecutamos nuevamente
./tryton
# COLOCAR EN LA INTERFAZ GRAFICA: OPTIONS, FORM, TABS POSITION, TOP.
OPTIONS, SAVE
# cerramos y volvemos a abrir
#creamos la Base de Datos en el cliente tryton
## **************************************** ERROR #3 (sin solución)
**************************
Al lanzar el cliente tryton e intentar crear un perfil para una base
de datos nuevas, no aparece el botón de crear; y en su lugar me arroja
el siguiente error: "Could not connect to the server", como se puede
apreciar el el archivo adjunto.
Además, luego de fallar, el servidor de gnuhealth que se encuentra
corriendo arroja lo siguiente:
[Fri Jun 27 16:32:51 2014] INFO:database:connect to "template1"
[Fri Jun 27 16:33:11 2014] INFO:database:connect to "template1"
Cabe destacar que si instalo el cliente tryton desde los repositorios,
me produce el mismo error.
Esperando que puedan ayudarme a concluir la instalación de gnuhealth,
me despido.
PD: cuando postgresql-server-dev se estaba instalando, arrojó el
siguiente warning (no se si será normal):
No PostgreSQL clusters exist; see "man pg_createcluster"
--
Salu2
Luis F. González V.
pantallazo tryton.png
Description: PNG image
- [Health-es] Instalación en Ubuntu 14.04 (limpia),
Luis González <=