Для добавления глобальных переменных среды в Linux, которые будут действовать на уровне всей системы, следует использовать файл /etc/environment. 14 Он не привязан к командным оболочкам, поэтому скрипты или glob-выражения использовать здесь нельзя. 4 Здесь можно указывать только пары имя=значение. 4
Для локальных настроек для конкретного пользователя можно использовать файл ~/.pam_environment. 1 Его загружает система PAM при запуске сессии (TTY, GUI, SSH и т. д.). 1
Также каждый пользователь может создать набор персональных переменных среды, создав ~/.profile в своём домашнем каталоге и объявив их там. 3
Выбор места для добавления переменных среды зависит от конкретных задач и предпочтений пользователя.