Este documento explica los pasos a seguir para instalar y tener operativo Houdini 9.1.179 Apprentice Edition sobre Fedora y KDE.
Si tenemos otra licencia (Apprentice HD, Escape o Master), u otra versión de Houdini, como la 8, debería servir igualmente. La diferencia está en que si tenemos una licencia no-comercial, esta es instalada y renovada automáticamente, mientras que si disponemos de una licencia comercial, debemos instalarla después de la instalación usando Houdini License Administrator.
Lo mismo sucede si lo estamos instalando en otra distribución de Linux, como Debian, Suse, Gentoo, etc. Las diferencias entre distribuciones no afectan a la instalación y ejecución de Houdini. Si, las librerías que son usadas por Houdini. Por ejemplo, necesitamos tener instalada una shell bash, csh, o tsch.
En cuanto al gestor de ventanas, en KDE y Gnome funciona perfectamente. En otros, como Blackbox, Fluxbox, y cualquiera que soporte la ejecución de applets KDE o Gnome, no debería haber problema alguno.
Una vez descargado Houdini, abrimos una consola de comandos (xterm, aterm,..) y nos cambiamos a root
$su -
Creamos un directorio temporal y movemos ahí el archivo descargado
#mkdir /tmp/houdini9.1.179/
#chmod -v 777 /tmp/houdini9.1.179/
#mv houdini-9.1.179-linux_i686_gcc3.4.7z /tmp/houdini9.1.179
Extraemos el contenido. Dependiendo del formato del archivo comprimido que hayamos descargado, usaremos el descompresor necesario. En este caso es .7z que está comprimido usando p7zip. Podemos descargar este descompresor o bien extraerlo directamente, puesto que es auto-descomprimible.
#cd /tmp/houdini9.1.179/
#chmod -v 700 houdini-9.1.179-linux_i686_gcc3.4.7z
#./houdini-9.1.179-linux_i686_gcc3.4.7z
Procedemos a la instalación propiamente.
#cd houdini-9.1.179-linux_i686_gcc3.4/
#./houdini.install
- Aceptamos los términos de licencia [yes]
- Continuamos después con la pantalla donde nos da información adicional. [yes]
- Elegimos los paquetes que queremos instalar, y continuamos [yes]
- Elegimos dónde queremos que sea instalado Houdini. En este caso yo he optado por instalarlo en /usr/Houdini9.1, pero puede ser en cualquier otro sitio.
- Le decimos que cree el directorio (si no existe) [yes]
- Última pantalla con una reseña de los módulos que se instalarán, la ubicación donde será instalado y el espacio en disco requerido. Que empiece la instalación [yes]
- Una vez finalizado el proceso de instalación nos pregunta si queremos instalar Houdini License Manager. Le decimos que si. [yes]
Con esto se habrá completado la instalación.
Como estamos instalando la versión Apprentice, y es una licencia no-comercial, bastará con iniciar Houdini y la primera vez nos preguntará por el tipo de licencia que tenemos. Elegimos non-comercial license, y automáticamente (la maquina que ejecuta Houdini en este caso ha de poder conectarse a internet) la licencia será instalada.
En este punto ya tendremos nuestro Houdini Apprentice instalado y listo para ser usado.
Podemos eliminar el contenido temporal.
#cd /
#rm -vrf /tmp/houdini9.1.179
Notas:Si usamos KDE, a partir de la versión 9.1 nos va a crear accesos directos en los menús de programa. En caso diferente debemos crear nuestros accesos directos manualmente. En
/usr/Houdini9.1/bin se encuentran los ejecutables. Así, para arrancar Houdini bastaría con ejecutar
/usr/Houdini9.1/bin/houdini o enlazar este ejecutable al acceso directo que hagamos para abrir Houdini.
Si la maquina donde tenemos Houdini no dispone de conexión a internet, debemos abrir Houdini License Administrator
/usr/Houdini9.1/hkey y en la pestaña Server Information, anotar el Server Host y Server Code. Entonces desde una maquina que disponga de conexión a internet ir a
http://license.sidefx.com/login.php y desde ahí solicitar la licencia. Una vez obtenidas las claves, volvemos al Houdini License Administrator e introducimos las claves que nos dieron yendo a File>Manually Enter Keys.
Si tenemos la licencia correctamente instalada, y experimentamos problemas en la ejecución directamente desde
/usr/Houdini9.1/bin/houdini, podemos crear el siguiente script para arrancar Houdini (necesitamos tener instalado pushd).
#cd /$home/houdini9.1/
#vi startHoudini
y escribimos lo siguiente
pushd /usr/Houdini9.1/
source houdini_setup
popd
houdini
Entonces usaremos
/$home/Houdini9.1/startHoudini para arrancar Houdini.