Я заметил, что изменение содержимого /etc/environment в Ubuntu 16.04.1 сразу же обновляет вывод env, делая это в Ubuntu 14.04.4, не обновляет вывод env (который требует перезагрузки / login, чтобы изменения вступили в силу).
Я не мог найти информацию об этом изменении при поиске в Интернете. Кто-нибудь знает больше о том, как это изменение было реализовано? И, есть ли способ позволить Ubuntu 14.04 вести себя как 16.04?
Обновление: Точные шаги, которые я принимаю, это:
sudo vim /etc/environment
*add or remove a line*
sudo env
*check whether the line is added or removed*
Измените /etc/pam.d/sudo (например, sudo vim /etc/pam.d/sudo) и смените auth на session в начале следующей строки:
auth required pam_env.so readenv=1 user_readenv=0
Таким образом, это должно стать:
[F2]Измените /etc/pam.d/sudo (например, sudo vim /etc/pam.d/sudo) и смените auth на session в начале следующей строки:
auth required pam_env.so readenv=1 user_readenv=0
Таким образом, это должно стать:
[F2]Измените /etc/pam.d/sudo (например, sudo vim /etc/pam.d/sudo) и смените auth на session в начале следующей строки:
auth required pam_env.so readenv=1 user_readenv=0
Таким образом, это должно стать:
[F2]