Instalarlo es simple, pero hay que tener cuidado en seguir todos los pasos, que aunque vienen en la documentación oficial, no son muy claros que digamos.
- Instalar desde consola el libjpeg62 libwebkitgtk-1.0-0 y añadir en el profile una nueva opción para el navegador dentro de eclipse.
sudo apt-get install libjpeg62 libwebkitgtk-1.0-0 echo 'export MOZILLA_FIVE_HOME=/usr/lib/mozilla' >> ~/.bashrc
- Si tu Linux/Ubuntu es 64bits entonces adicionalmente se instala ia32-libs:
sudo apt-get install ia32-libs
- Se descarga el ZIP de Titanium 3.x, se descomprime en la carpeta de tu preferencia.
- Para ejecutar la primera vez buscar el archivo TitaniumStudio.sh:
sh ~/TitaniumStudio/
TitaniumStudio.sh - La primera vez se pedirá actualizar el software de Titanium, solo dar "Next" y después "Install". Lo más probable es que marque un error y es por el NodeJs, ya que sólo en Windows y Mac puede descargar e instalar automáticamente (Así de jodido es esto), entonces:
Instalar node manualmente.sudo apt-get install python g++ make mkdir ~/nodejs && cd $_ wget -N http://nodejs.org/dist/node-latest.tar.gz tar xzvf node-latest.tar.gz && cd `ls -rd --color=no node-v*` ./configure sudo make install
- Finalmente reiniciar Titanium, abrir nuevamente y dejar que corra la actualización de lo demás (Titanium CLI y Alloy). ¡Listo!
En esencia esos pasos hay que seguir para instalar Titanium en Linux/Ubuntu. Para otros sabores de Linux es necesario sustituir los comandos de instalación por los que toquen en esa distribución, y rogar a los dioses del Olimpo que en los "repos" estén las versiones adecuadas. La documentación de instalación de Titanium para Linux está orientada a Ubuntu 12.04, ahí lo dejo para que después no digan.