Como otros comentan la documentación es poca y confusa, se mezclan 
versiones, documentación y es una aventura la configuración. Pero en vez de 
quejarse hay que colaborar y aportar lo poco que se pueda. Aprovechando la 
existente al final he conseguido que me funcione, posiblemente tendrá 
errores, por ello a los neofitos agradecería su correción.
Debian posee la versión 3.4 actualmente de tryton en los repositorios 
oficiales.

*Comparto los pasos seguidos para configurar una Debian Jessie para pruebas 
para Trytond 4:*

Paso 1: *Preparar el entorno y crear el espacio virtual*
# Para esta config Hay variantes de usar  virtualenv , mkproject , workon y 
modificar el .bashrc (Existen varios enlaces para poner bien los .bashrc, 
eso en otro tuto) 

virtualcreate tryton     # virtualenv tryton --system-site-packages  
cd tryton                   
virtualactive               # source bin/activate  (Cuando queramos salir 
"deactivate") ... 

Paso 2: *Librerias:*


#posiblemente según versión os pedira paquetes de debian para poder 
funcionar. Tuve que instalar los siguientes :

sudo apt-get install python3-pil
sudo apt-get build-dep python-imaging
 
Paso 3: *Bajar Fuentes y tasks*

hg clone https://bitbucket.org/zikzakmedia/trytontasks tasks   #clonamos 
las tasks
touch local.cfg

pip install --upgrade pip
pip install genshi
pip install python-stdnum
pip install -r tasks/requirements.txt  #cumplimos con los requerimientos.

Paso 4: *Configuracion de modulos del invoke *

invoke modules.config -r https://bitbucket.org/zikzakmedia/tryton-config -b 
4.0 # dev/production

Paso 5: *Modificar ficheros CFG*

# OJO Editar a mano los ficheros de config, ya que *./task/nantic.cfg* 
tienen vinculos  erroneos.
# hay que cambiarlos de bitbucket.org/nantic a bitbucket.org/zizakmedia o 
trytonspain .. al gusto.
# vi ./task/nantic.cfg
# Los siguientes pasos os aconsejo lanzarlos de uno en uno, y 
verificar/corregir los /task/*.cfg
*# Modificamos:    task/nantic.cfg*
 
url = ssh://[email protected]/trytonspain/trytond-activity
url = ssh://[email protected]/trytonspain/trytond-sale_opportunity_activity
url = ssh://[email protected]/trytonspain/trytond-sale_opportunity_campaign
url = ssh://[email protected]/trytonspain/trytond-sale_opportunity_category
url = ssh://[email protected]/trytonspain/trytond-stock_valued

Paso 6: *Auto-instalación usando los modulos del invoke recien configurado 
y cogiendo las fuentes de los task/*.cfg*

invoke zz.install --config base.cfg --mode dev
invoke zz.install --config core.cfg --mode dev
invoke zz.install --config trytonspain.cfg --mode dev
invoke zz.install --config zikzakmedia.cfg --mode dev
invoke zz.install --config nantic.cfg --mode dev
invoke zz.install --mode dev

# En algunos casos de no instalarlo con sudo no me permitia la instalación 
via pip

sudo pip install whoosh
sudo pip emailvalid
sudo pip install slug
sudo pip install filemagic
sudo pip install pyBarcode
sudo pip install easyimap
sudo pip install fabric
sudo pip install PyPDF2
sudo pip install retrofix
sudo pip install html2text
sudo pip install iso8601
sudo pip install envialia
sudo pip install seur
sudo pip install mrw
sudo pip install seurvalencia
sudo pip install asm
sudo pip install correos
sudo pip install magento
sudo pip install creole
sudo pip install creole2html
sudo pip install python-creole
pip install python-ldap
pip install vobject
pip install pycrypto


Paso 6:* Task adicionales *(permite añadir funciones extra)

pip install hg+https://bitbucket.org/trytonspain/trytontasks-scm
pip install hg+https://bitbucket.org/trytonspain/trytontasks-modules
pip install hg+https://bitbucket.org/trytonspain/trytontasks-sao

pip install hg+https://bitbucket.org/trytonspain/trytontasks-tests
pip install hg+https://bitbucket.org/trytonspain/trytontasks-gal
pip install hg+https://bitbucket.org/trytonspain/trytontasks-userdoc

invoke -l                                      # lista las opciones de 
invoke
invoke --help zz.update             # nos muestra la ayuda de las opciones


*------------------------------------------                SIN TERMINAR 
------------------------------------------------------------------*


Paso 7: Configurar el SAO (Cliente web que nos permite acceder al trytond 
por el puerto defecto 8000) 

invoke sao.install     # nos instalara el bower, jquery y varios mas. en: 
/home/$USUARIO/tryton/sao


Paso 8: Puesta a punto:

ahora nos tocaria copiar el trytond.conf y trytond_log.conf 

#bajamos los archivos de: .........

Paso 8: Configuracion de Server Galatea

Paso 9: Configuracion de Angular-js




*Agradecimientos:*

A toda la comunidad y en especial a Zikzakmedia,  Nantic, TrytonSpain por 
todos sus aportes y su gran colaboración al proyecto Tryton.



*Fuentes:*

http://tryton.zikzakmedia.com/Develop/InvokeTask

googleando y rompiendome los cuernos.

Cualquier aporte es de agradecer y corregir si procede.

Responder a