Чтобы создать постоянные переменные среды, я добавляю файл скрипта в каталог /etc/profile.d, например:
# мой сценарий экспорт MY_VAR = var_value
Это работает правильно для текущего пользователя:
alex @ alex-64: ~ $ echo $ MY_VAR var_value
Теперь мне нужны те же переменные окружения для пользователя root, но скрипт /etc/profile.d не работает для root:
alex @ alex-64: ~ $ echo $ MY_VAR var_value alex @ alex-64: ~ $ sudo su root @ alex-64: / home / alex # echo $ MY_VAR корень @ Alex-64: / дома / Alex #
Как я могу установить те же переменные для корня?
sudo
, очень связан. (Но это не дубликат, потому что этот вопрос о том, как настроить собственную среду root .)