Las variables de entorno se utilizan para almacenar valores en todo el sistema que pueden ser utilizados por cualquier usuario y proceso en el sistema operativo. Este tutorial explica cómo ver, agregar y eliminar variables de entorno temporales y permanentes en macOS.
Requisitos Previos
- Un sistema que ejecute la última versión de macOS.
- Acceso al terminal.
- Un usuario con privilegios de administrador.
Ver Variables de Entorno Actuales
Existen dos formas de verificar las variables de entorno actuales en macOS:
- Mostrar y revisar una lista de todas las variables de entorno actuales.
- Mostrar y revisar una variable de entorno específica.
Lista de Todas las Variables de Entorno
Utiliza el comando printenv
para mostrar una lista de las variables de entorno actualmente establecidas:
printenv
Nota: Si deseas mostrar la lista completa de variables de shell, utiliza el comando set
.
Ver una Variable de Entorno Específica
Si deseas mostrar el valor de una variable de entorno específica, utiliza el comando echo
:
echo $[nombre_variable]
Por ejemplo, para verificar el valor de la variable PATH
, que almacena una lista de directorios con archivos ejecutables, utiliza el comando:
echo $PATH
Nota: Siempre utiliza el prefijo $
al especificar el nombre de una variable.
Configurar una Variable de Entorno Temporal
El valor que asignas a una variable de entorno temporal solo dura hasta que cierres la sesión del terminal. Esto es útil para variables que necesitas utilizar solo durante una sesión o para evitar escribir el mismo valor varias veces.
Asigna una variable de entorno temporal con el comando export
:
export [nombre_variable]=[valor_variable]
Donde:
[nombre_variable]
: El nombre de la nueva variable de entorno temporal que deseas establecer.[valor_variable]
: El valor que deseas asignar a la nueva variable.
El comando export
también te permite agregar nuevos valores a variables de entorno existentes:
export [nombre_variable_existente]=[nuevo_valor_variable]:$[nombre_variable_existente]
Donde:
[nombre_variable_existente]
: El nombre de la variable de entorno existente a la que deseas agregar un nuevo valor.[nuevo_valor_variable]
: El valor que deseas agregar a la variable existente.
Por ejemplo, si deseas agregar una ruta de carpeta personalizada a la variable PATH
, utiliza:
export PATH=/Usuarios/prueba/carpeta_prueba:$PATH
Configurar una Variable de Entorno Permanente
Las variables de entorno permanentes se agregan al archivo .bash_profile
:
- Encuentra la ruta de
.bash_profile
utilizando:
~/.bash-profile
- Abre el archivo
.bash_profile
con un editor de texto de tu elección. - Desplázate hasta el final del archivo
.bash_profile
. - Utiliza el comando
export
para agregar nuevas variables de entorno:
export [nombre_variable]=[valor_variable]
- Guarda los cambios que hayas realizado en el archivo
.bash_profile
. - Ejecuta el nuevo
.bash_profile
reiniciando la ventana del terminal o utilizando:
source ~/.bash-profile
Desconfigurar una Variable de Entorno
Utiliza el comando unset
para eliminar una variable de entorno:
unset [nombre_variable]
Conclusión
Después de seguir este tutorial, deberías saber cómo configurar variables de entorno temporales y permanentes en macOS. Esto facilitará la configuración de paquetes de software en el futuro.