
Seguramente que alguna vez te ha pasado el que tras instalar alguna aplicación y/o paquete, éste requiere que añadas alguna ruta a la variable $PATH en tu Mac. Esta variable alberga una serie de rutas que hacen que el acceso a ciertos comandos o programas sea más fácil, ya que evitan que tengamos que desplazarnos hasta la ruta completa de dichos aplicativos siempre que vayamos a ejecutarlos. ¿Cómo añadimos nuevas rutas a esta variable? Te lo mostramos a continuación.
Cómo añadir nuevas rutas a la variable PATH en Mac OS X
La variable PATH alberga una serie de rutas que, cada vez que lanzamos la ejecución de un comando o programa, éste es buscado en la localización actual, y también en las rutas definidas en dicha variable. Para añadir una nueva ruta a la variable PATH en Mac OS X, vamos a hacer lo siguiente:
Paso 1. Revisar el valor actual de la variable PATH. Para ello, desde una ventana de consola o terminal, tecleamos lo siguiente:
1 | echo $PATH |
Paso 2. Una vez que veas que la ruta a añadir no se encuentra en dicha variable, y como quieres que esta adición sea permanente al usuario actual, tienes que editar el archivo /.bash_profile que se encuentra en el directorio home. Al final del mismo añade la ruta que desees. Para editarlo, puedes hacerlo mediante el programa de terminal nano, de la siguiente forma:
1 | nano ~/.bash_profile |
Con esto, editamos el archivo, al final del cual debes añadir:
1 | export PATH=$PATH:/path/to/directory |
Lo que haces con esto es exportar el contenido original de la variable $PATH y añadirle la ruta que quieres. Fíjate como debes separar la variable $PATH de la ruta deseada, con dos puntos (:).
Paso 3. Una vez que termines, guarda el archivo. Si ahora abres otra ventana de terminal o consola, y revisas de nuevo el valor de la variable PATH, verás que la nueva ruta ya se ha añadido a dicha variable.
Bonus. Pero, ¿y si quieres añadir dicha ruta a todos los usuarios, y no solo al actual? Para ello, teniendo derechos de administrador, debes añadir la ruta deseada al archivo localizado en /etc/paths, mediante el siguiente comando.
1 | sudo nano /etc/paths |
Con el comando sudo, lo que haces es solicitar derechos de administrador, y una vez abierto el archivo con la utilidad nano, simplemente añade una nueva línea con la ruta deseada. Guarda el archivo, y listo.
