![](https://www.compuhoy.com/wp-content/uploads/2021/12/Linux-101-¿Que-son-las-variables-de-entorno.jpg)
Le presentamos las variables de entorno de Linux: ¿Qué son y cómo configurarlas y eliminarlas?
¿Cuántas veces ha instalado algo en Linux, solo para descubrir que necesita establecer ciertas variables de entorno antes de que funcione la instalación? Para mí esto sucede todo el tiempo.
Pero, ¿cuáles son estas variables de entorno y cómo las configura? Vamos a sumergirnos y descubrirlo.
Lo primero que debe saber es qué son las variables de entorno. En pocas palabras, las variables de entorno son un conjunto de valores dinámicos con nombre almacenados dentro del sistema que utilizan las aplicaciones. Estas variables le permiten personalizar cómo se comportan aplicaciones y servicios específicos con el sistema. Cada variable contiene un nombre y un valor asociado. Por lo general, el nombre está en MAYÚSCULAS y, por supuesto, los valores distinguen entre mayúsculas y minúsculas.
Digamos, por ejemplo, que instala el idioma Go en Linux. Debido a la forma en que se instala Go, debe informar al sistema dónde se almacenan los binarios ejecutables. La mayoría de las veces, esos archivos se encontrarán en / usr / local / go / bin. Pero si solo descarga y descomprime Vaya a / usr / local / go, su sistema (y el shell bash) no sabrá que esos archivos están allí. Para solucionarlo, debe establecer una variable de entorno.
Obviamente, puede simplemente agregar / usr / local / go / bin a su $ PATH, que es la forma tradicional de resolver este problema. Pero digamos que quiere hacer esto temporalmente. Puede configurar y luego desarmar la variable de entorno. Primero, configuremos GO_PATH como / usr / local / go / bin. Para hacer eso, usamos el comando export como en exportar GO_PATH = / usr / local / go / bin. Emita el comando echo $ GO_PATH y verá que / usr / local / go / bin se ha configurado correctamente.
Ahora, si desea utilizar la ruta para Go en un script, puede insertar $ GO_PATH en lugar de / usr / local / go / bin. Esta nueva variable está disponible en todo el sistema y es heredada por todos los procesos secundarios y shells generados. Para desarmar esa variable de entorno, debería emitir el comando desarmar GO_PATH.
También puede enumerar todas sus variables de entorno configuradas actualmente con el comando colocar, que enumerará un montón de variables.
Las variables de entorno son muy útiles para usar en scripts y, a veces, es necesario configurarlas manualmente al instalar cierto software. Comience a usarlos ahora para hacer que Linux y la línea de comandos de Linux sean aún más eficientes.