¿Cómo configurar correctamente la variable de entorno?

11

Abrí el /etc/environmenty agregué la línea ANDROID_SDK_HOME="/home/tom/android-sdk" pero intenté echo $ANDROID_SDK_HOMEpero no mostré nada. Tengo JAVA_HOMEen el mismo /etc/environmentpero está funcionando. Por favor, ayúdame a solucionar el problema. Gracias por adelantado.

TheOnlyIdiot
fuente
1
Supongo que el archivo nunca se abre todavía. Ejecutar source /etc/environmentdesde una línea de comando y echola variable nuevamente.
Anko
2
Estoy feliz de haber ayudado. La respuesta de Koju es una solución más permanente: acepte esa.
Anko
¿No es la principal diferencia que /etc/environmentabarca todo el sistema y /home/nobody/.profilees específica para el usuario nobody? Ambos deben ser persistentes / permanentes. Ambos enfoques tienen su lugar
xeraa

Respuestas:

13

Las variables de entorno se pueden definir permanentemente editando el .profilearchivo en su directorio de inicio. Así es cómo:

Edite su .profilearchivo con un comando como gedit ~/.profile. Agregue esto al final del archivo:

export ANDROID_SDK_HOME=/home/tom/android-sdk

Puede source .profilehacer que se aplique de inmediato. Cada vez que reinicia su sistema, .profilese carga el archivo, restaurando esta configuración.

El efecto Koju
fuente