如何正确设置环境变量?


11

我打开/etc/environment并添加了该行,ANDROID_SDK_HOME="/home/tom/android-sdk" 但是我尝试了echo $ANDROID_SDK_HOME但什么也没显示。我JAVA_HOME在同一,/etc/environment但其工作。请帮助我解决问题。提前致谢。


1
我猜该文件从未打开过。source /etc/environment从命令行运行,然后echo再次运行变量。
Anko 2013年

2
我很高兴我帮助了我。TheKoju的答案是一个更永久的解决方案-接受那个。
Anko 2013年

这不是/etc/environment系统范围的,/home/nobody/.profile特定于用户的主要区别nobody吗?两者都应该是持久的/永久的。两种方法都有自己的位置
xeraa

Answers:


13

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

.profile使用像这样的命令编辑文件gedit ~/.profile。将此附加到文件末尾:

export ANDROID_SDK_HOME=/home/tom/android-sdk

您可以source .profile立即将其应用。每次重新启动系统时,.profile都会加载文件,并还原此设置。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.