Я не могу понять, как правильно установить PATH в Gnome Wayland (используя Manjaro 19.x)
Я хочу установитьPATH=${HOME}/bin:${PATH}:${GOROOT}/bin
GOROOT устанавливается в .config/environment.d/go.conf как
GOROOT=$HOME/opt/go
Что я пробовал:
$HOME/.pam_environment
:PATH DEFAULT=${HOME}/bin:${PATH}:${GOROOT}/bin
PATH
являетсякак-тоset:$HOME/bin
добавляется дважды (почему?) и расширениеGOROOT
не происходит. Похоже, что systemd устанавливает переменные окружения в$HOME/.environment.d/*.conf
позже, чем pam?$HOME/.config/environment.d/*.conf
работает для многих переменных, которые я пытаюсь там задать, ноPATH
они игнорируются.настройка игнорируется
PATH
.profile
решение1
Theкомментарий Джона Доуправильный ответ: настройка PATH .profile
работает, если нет .bash_profile
.