miércoles, 25 de junio de 2008

Añadir variables de entorno en Linux o Mac OS X

Para facilitar el uso del sistema, los sistemas operativos incluyen variables predefinidas, que sirven como atajos para poder acceder a comandos y diapositivos. De no tenerlas, para invocar cada comando deberíamos escribir todas las veces la ruta entera de donde se encuentra el archivo del programa, por ejemplo, si quisieramos crear un nuevo directorio deberíamos decir:

/bin/mkdir mi-direct

...en lugar de

mkdir mi-direct


La instalación en Mac OS X de Csound 5 deja los binarios ejecutables en la carpeta /usr/local/bin, que no está habilitada por defecto dentro de la variable $PATH (la que permite acceder a los comandos), así que hay que añadir esa ruta a la variable para poderlo ejecutar sin invocar toda la ruta.

Para hacer esto, presento un método simple que da acceso inmediato a esa ruta:

1. Abrir la terminal (/Aplicaciones/Utilidades/Terminal) e invocar el editor de texto 'nano' con el archivo de texto que contiene la configuración de las variables. Esto se hace escribiendo:

nano .bash_profile


... y oprimiendo la tecla 'Retorno' o 'Enter'.

Puede copiar y pegar el texto de los comandos, si lo desea.

2. Si está en blanco la ventana de nano es decir, que no hay texto más allá de la ayuda y los avisos, copie las siguientes líneas en la ventana:

PATH='/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin'

export PATH

3. Después guarde el archivo oprimiendo CTRL+O y salga de nano oprimiendo CTRL+X.

4. Cierre todas las ventanas de la terminal y abra una ventana nueva. En la nueva ventana ya podrá acceder a la ruta añadida.

5. Si instaló Csound previamente pruebe escribiendo:

csound


Si sale una lista de comandos y opciones, ya está funcionando. Puede usar Csound, sus utilidades y cualquier programa que esté almacenado en /usr/local/bin.