J'ai ouvert /etc/environment
et ajouté la ligne ANDROID_SDK_HOME="/home/tom/android-sdk"
mais j'ai essayé echo $ANDROID_SDK_HOME
mais je n'ai rien affiché. J'ai JAVA_HOME
dans le même /etc/environment
mais son fonctionnement. Veuillez m'aider à résoudre le problème. Merci d'avance.
12.04
environment-variables
TheOnlyIdiot
la source
la source
source /etc/environment
partir d'une ligne de commande et deecho
la variable./etc/environment
concerne tout le système et qui/home/nobody/.profile
est spécifique à l'utilisateurnobody
? Les deux devraient être persistants / permanents. Les deux approches ont leur placeRéponses:
Les variables d'environnement peuvent être définies de manière permanente en modifiant le
.profile
fichier dans votre répertoire personnel. Voici comment:Modifiez votre
.profile
fichier avec une commande commegedit ~/.profile
. Append cela à la fin du fichier:Vous pouvez
source .profile
le faire appliquer tout de suite. Chaque fois que vous redémarrez votre système, le.profile
fichier est chargé, la restauration de ce paramètre.la source
Son pas recommandé d'utiliser le
.profile
fichier plus pour stocker des variables d'environnement spécifiques des utilisateurs .Utilisez
~/.pam_environment
plutôt le fichier.Voir: https://help.ubuntu.com/community/EnvironmentVariables
la source