viernes, 6 de febrero de 2009

Instalando MATLAB R2006A en Linux


Saludos gente aquí andamos otra ves hechandole fregasos, ps ahora vamos a instalar Matlab en Linux, algunas personas me dan de escusas que si pudieran usar tal o cual programa de Windows en linux se cambiarían, pues bueno este es el caso del Matlab.

bajamos el MATLAB R2006A y descomprimimos.

“MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows y Apple Mac OS X.”

Bueno a continuación veremos como instalar Matlab 7.2, en Ubuntu 8.04 “Hardy Heron” (el método de instalación es muy general así que no creo que tengan problemas en alguna otra distribución, aunque no lo he probado en otras).

1.Creamos el directorio de instalación y nos aseguramos de escribir los permisos. Por ejemplo yo use (/opt/matlab).
sudo mkdir /opt
sudo mkdir /opt/matlab

sudo chmod a+rwx /opt/matlab
sudo mkdir /opt/matlab/etc
sudo chmod a+rwx /opt/matlab/etc

2. Ahora nos vamos a donde tenemos los archivos license.dat y LICENSE.lic, y los copiamos dentro de (/opt/matlab/etc).
sudo cp license.dat /opt/matlab/etc
sudo cp LICENSE.lic /opt/matlab/etc

3.Cambiamos los permisos de los archivos license.dat y LICENSE.lic y editamos el archivo LICENSE.lic sustituyendo la primera linea donde dice “your_host_name” por el nombre de tu maquina, no te apures si no sabes el nombre de tu maquina, en la parte de arriba de la consola viene, (ej. links@links-desktop) donde “links-desktop” es el nombre de tu maquina.

chmod 755 license.dat LICENSE.lic
sudo gedit LICENSE.lic

4.Ahora si estamos listos para instalar el programa desde el CD1.

Yo no lo instale desde el Cd-rom, lo hice desde los archivos, la primera ves que quise instalarlo desde la misma carpeta (CD1), pero me marcaba el siguiente error:

“Setup aborted . . . The installer cannot be run when your current directory is on the CD. Change to the target MATLAB installation directory and rerun the installer. ”

Así que lo hice desde otra carpeta y quedo de la siguiente manera:

sudo sh /home/links/Matlab/CD1/install

5.Después de ejecutar el script anterior todo se facilita pues vamos a lo que estamos acostumbrados, nos aparecerá la siguiente ventana (damos OK):




6.Aceptamos los términos de licencia y después nos va a pedir el directorio donde instalarlo, lo hacemos en el directorio que creamos al principio (/opt/matlab).




7. Bueno ahora ya estamos casi del otro lado, pues sigue seleccionar la plataforma (linux x86) y los programas que queremos instalar (yo instale todas las opciones que me aparecen) son aprox1.7GB, como puede verse en la siguiente imagen:





8. De ahí empieza a instalar todos los programas al terminar con el CD1 te pedirá el CD2 y el CD3 solo le das la dirección donde los tienes y listo.
9.Ahora nos dirigimos a la carpeta donde instalamos el programa (/opt/matlab).

cd /opt/matlab

y ejecutamos el archivo install_matlab como super usuario.

sudo install_matlab

10.De ahí seguimos las instrucciones, en la consola dando (y/n) yes ó no :p jejeje...

Bueno, la instalación llega hasta aquí, pero yo tuve el inconveniente que cuando abría el programa solo salia una ventana sin ninguna opción (en gris) jejeje, pero al mover el ratón por toda la ventana me aparecían las descripciones de las herramientas etc; este problema es común por lo que vi en la web, y de acuerdo a http://ubuntuforums.org/showthread.php?t=444144 se soluciona de la siguiente forma (ya lo probe):

1.Abre el script Matlab /opt/matlab/bin/matlab

sudo gedit /opt/matlab/bin/matlab

2.Copia y pega lo siguiente sin las comillas “export AWT_TOOLKIT=MToolkit” en la primera linea del archivo.

3.Guarda el archivo.

Para ejecutar el matlab, abre la consola y escribe sin las comillas ¬¬: “matlab”


Hasta la próxima