如何正确设置环境变量?

The*_*iot 11 environment-variables 12.04

我打开/etc/environment并添加了该行,ANDROID_SDK_HOME="/home/tom/android-sdk" 但我尝试echo $ANDROID_SDK_HOME但未显示任何内容。我有JAVA_HOME同样的/etc/environment但它的工作。请帮我解决问题。提前致谢。

The*_*ect 13

可以通过编辑.profile主目录中的文件来永久定义环境变量。就是这样:

.profile使用类似的命令编辑您的文件gedit ~/.profile。将此附加到文件末尾:

export ANDROID_SDK_HOME=/home/tom/android-sdk
Run Code Online (Sandbox Code Playgroud)

您可以source .profile立即申请。每次重新启动系统时,.profile都会加载该文件,从而恢复此设置。


小智 9

不建议再使用.profilefile 来存储用户特定的环境变量

改用~/.pam_environment文件。

请参阅:https : //help.ubuntu.com/community/EnvironmentVariables