Как настроить переменные среды, чтобы они выполнялись при вызове WSL из PowerShell?
Сначала позвольте мне прояснить вопрос. Я не спрашиваю, как синхронизировать переменные среды. Я спрашиваю, как установить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
, я получаю значение.