health-es
[Top][All Lists]
Advanced

[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.

Attachment: pantallazo tryton.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]