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.
