Переменная PATH сбрасывается при перезагрузке

Как и в заголовке, моя переменная PATH сбрасывается после каждой перезагрузки. Я прочитал, что мне нужно отредактировать переменную PATH в моем файле bashrc, но у меня там нет ничего, что предлагало бы что-либо связанное с переменной PATH.

3
задан 25 March 2013 в 22:59

3 ответа

Если вы хотите обновить PATH только для своего пользователя, просто отредактируйте ваш локальный bashrc

gedit ~/.bashrc

, если вы хотите обновить глобальный PATH

gksudo gedit /etc/bash.bashrc
0
ответ дан 25 March 2013 в 22:59

Если его нет в вашем ~ / .bashrc, добавьте его в новую строку.

export PATH=/path/to/whatever:$PATH
0
ответ дан 25 March 2013 в 22:59

Настройки переменных среды, которые должны влиять только на конкретного пользователя (а не на систему в целом), должны быть установлены в:

~/.pam_environment # This file is specifically meant for setting a user's environment. 

Это не файл сценария, а скорее состоит из выражений присваивания, по одному в строке.

PATH DEFAULT=${PATH}:~/MyPrograms

Примечание. Для использования .pam_environment требуется повторный вход в систему для инициализации переменных. Перезапуска только терминала недостаточно для использования переменных.

источник: https://help.ubuntu.com/community/EnvironmentVariables#Session-wide_environment_variables

0
ответ дан 25 March 2013 в 22:59

Другие вопросы по тегам:

Похожие вопросы: