Instalación básica de Octave en el nodo principal
Control de versiones
| Fecha | Actividad | Autor |
|---|---|---|
| 06/03/2011 | Publicación inicial | Jorge Iván Meza Martínez. |
Introducción
En el presente documento se describe el procedimiento de instalación básico de Octave en el nodo principal del cluster.
Obtener el paquete con el código fuente
Crear el directorio donde se instalará la aplicación.
# mkdir /opt/octave ; cd /opt/octave
Descargar la última versión disponible de Octave de su sitio web o su FTP.
# wget ftp://ftp.gnu.org/gnu/octave/octave-3.2.4.tar.gz
Debido a problemas (segmentation faults) con la instalación de la versión 3.4.0 se decidió utilizar la versión inmediatamente anterior (3.2.4).
Construír la distribución binaria
Descomprimir el paquete con las fuentes de la aplicación.
# tar zxvf octave-3.2.4.tar.gz # cd octave-3.2.4
Generar el archivo de construcción de las fuentes.
# ./configure --prefix=/opt/octave/3.2.4 \
--enable-shared --disable-static
Generar la distribución binaria de Octave.
# make # make check
Instalar la distribución binaria
# make install
Crear un enlace para el acceso a la versión actual en el servidor.
# ln -s /opt/octave/3.2.4 /opt/octave/current
Actualizar el perfil de los usuarios
Incluír la ruta de las herramientas de Octave para que los usuarios accedan a estas directamente.
# vi /etc/profile.d/octave.sh
PATH=/opt/octave/current/bin/:$PATH
Exportar la ruta a los nodos trabajadores
Crear el enlace de la instalación de Octave en exports.
# ln -s /opt/octave/current /exports/octave
Exportar la ruta de instalación de Octave a través de NFS.
# vi /etc/exports
/exports/octave 192.168.1.0/24(async,no_root_squash,rw)
Forzar la exportación de la rutas publicadas a través de NFS.
# /usr/sbin/exportfs -rv