首先让我澄清一下问题。我不是在问如何同步环境变量。我问的是如何设置,JAVA_HOME
以便当我wsl echo `$JAVA_HOME
从 powershell 调用时它会写出指定的 bash 环境变量。
到目前为止,我已尝试在 中设置值。我还尝试在和/etc/environments
中设置值。我在这两个启动脚本中执行的命令是:~/.bashrc
~/.bash_profile
export JAVA_HOME="/path/to/java"
WSL 操作系统是 Ubuntu 20.04.3
我遗漏了什么。肯定有办法设置环境变量。如果我执行类似 的命令wsl echo `$PATH
,我会得到一个值。