Где я должен добавить / изменить переменные среды?

Я хотел бы отредактировать мой .bash_profile файл. Однако, похоже, что в Ubuntu (и, возможно, в других дистрибутивах Debian) это называется .profile.

Однако я не могу найти ожидаемые переменные, такие как $ PATH, $ PS и т. Д. В .profile file. Файл .bashrc, похоже, тоже не приносит никакой пользы.

Мне интересно, как я могу изменить мои переменные окружения в этом случае.

2
задан 10 October 2013 в 20:16

2 ответа

Вы можете сконфигурировать переменные среды, такие как $ PATH или $ PS, для сеансов bash в вашем постоянном файле .bashrc, который является вашим каталогом $HOME.

если вам нужно установить его постоянно, и для всей системы (все пользователи, все процессы) добавить переменную set в /etc/environment

0
ответ дан 10 October 2013 в 20:16

Согласно документации Ubuntu , они не рекомендуют использовать ~/.profile, вместо этого они рекомендуют использовать ~/.pam_environment для добавления элементов в $ PATH:

~ / .pam_environment - This Файл специально предназначен для настройки среды пользователя. Это не файл сценария, а скорее состоит из выражений присваивания, по одному на строку.
PATH DEFAULT=${PATH}:${HOME}/MyPrograms
0
ответ дан 10 October 2013 в 20:16

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

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