在Debian系统中,设置系统环境变量可以通过以下几种方法:
/etc/environment 文件/etc/environment 文件:sudo nano /etc/environment
JAVA_HOME 环境变量,可以添加一行:JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
Ctrl + X,然后按 Y 确认保存,最后按 Enter。如果你只想为当前用户设置环境变量,可以修改用户的 shell 配置文件,例如 .bashrc 或 .profile。
.bashrc 文件:nano ~/.bashrc
export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
export PATH="$PATH:$JAVA_HOME/bin"
Ctrl + X,然后按 Y 确认保存,最后按 Enter。source ~/.bashrc
.zshrc 文件:nano ~/.zshrc
export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
export PATH="$PATH:$JAVA_HOME/bin"
Ctrl + X,然后按 Y 确认保存,最后按 Enter。source ~/.zshrc
setenv 命令(仅限某些 shell)某些 shell(如 csh 或 tcsh)支持 setenv 命令来设置环境变量。
.cshrc 或 .tcshrc 文件:nano ~/.cshrc
setenv JAVA_HOME "/usr/lib/jvm/java-11-openjdk-amd64"
setenv PATH "$PATH:$JAVA_HOME/bin"
Ctrl + X,然后按 Y 确认保存,最后按 Enter。source ~/.cshrc
export 命令(临时设置)如果你只想在当前终端会话中设置环境变量,可以使用 export 命令。
export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
export PATH="$PATH:$JAVA_HOME/bin"
这种方法设置的环境变量只在当前终端会话中有效,关闭终端后就会失效。
选择适合你需求的方法来设置系统环境变量即可。