[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Health-es] Sugerencias sobre el instalador
From: |
Luis González |
Subject: |
[Health-es] Sugerencias sobre el instalador |
Date: |
Mon, 14 Jul 2014 17:56:40 -0430 |
Buenas tardes nuevamente.
Les escribo porque tengo algunas sugerencias para el instalador de
GNU Health, que podrían facilitar su instalación en algunos sistemas.
Si este no es el lugar correcto para este tipo de propuestas, por
favor háganmelo saber
He logrado instalar GNU Health 2.6 bajo la versión estable de CentOS
(Release v6.5 Final). En esta distribución, la versión de Python
incluída es la 2.6.6.
Debido a que GNU Health necesita una versión >= 2.7, y que modificar
la versión que viene con el sistema produce incompatibilidades, es
necesario realizar una instalación paralela de Python 2.7. Esto
instala el binario "python2.7" y (una vez instalado pip) el binario
"pip2.7.
Mi sugerencia es que el instalador pueda detectar el nombre de este
ejecutable, similar a como se hace con el comando pip (que puede
funcionar con "pip", "pip2" y "python-pip"). Por ejemplo, se podría
colocar algo como esto:
------------------------------------------------------------
local PYTHON_NAMES="python2.7 python2 python"
PYTHON_NAME=""
for NAME in ${PYTHON_NAMES}; do
if [[ `which ${NAME} 2>/dev/null` ]]; then
PYTHON_NAME=${NAME}
break
fi
done
------------------------------------------------------------
O en su defecto utilizar una variable que almacene el ejecutable de
python, por ejemplo:
$PITHON_CMD
De manera que sea más fácil cambiar su valor en todo el script.
Por otro lado, en los posibles nombres para el ejecutable de "pip" se
podría añadir "pip2.7, cambiando la línea:
local PIP_NAMES="pip pip2 pip-python"
Por esta otra:
local PIP_NAMES="pip2.7 pip pip2 pip-python"
Por último, cuando el instalador encuentra que ya existe el directorio
"/tmp/gnuhealth_installer" no debería fallar la instalación, debería
borrar el directorio (al fin y al cabo es un directorio temporal) o
crear uno distinto.
Cualquier duda con esta información, no duden en preguntar...
--
Salu2
Luis F. González V.
- [Health-es] Sugerencias sobre el instalador,
Luis González <=
- Re: [Health-es] Sugerencias sobre el instalador, Luis Falcon, 2014/07/14
- Re: [Health-es] Sugerencias sobre el instalador, Luis González, 2014/07/16
- Re: [Health-es] Sugerencias sobre el instalador, Luis Falcon, 2014/07/16
- Re: [Health-es] Sugerencias sobre el instalador, Luis Falcon, 2014/07/16
- Re: [Health-es] Sugerencias sobre el instalador, Luis González, 2014/07/16
- Re: [Health-es] Sugerencias sobre el instalador, Luis González, 2014/07/18
- Re: [Health-es] Sugerencias sobre el instalador, Luis González, 2014/07/21
- Re: [Health-es] Sugerencias sobre el instalador, Luis Falcon, 2014/07/21
- Re: [Health-es] Sugerencias sobre el instalador, Luis González, 2014/07/21
- Re: [Health-es] Sugerencias sobre el instalador, Luis Falcon, 2014/07/22