Как определить переменную среды в системе с / etc / environment?

Я пытаюсь установить переменную окружения всю ширину.

Следуя рекомендациям сайта ubuntu, я установил его в файл / etc / environment.

Дело в том, Я выхожу из системы и снова вхожу в систему, я должен указать его, если я хочу, чтобы моя переменная среды была установлена. Что мне не хватает?

Спасибо,

Содержание:

MYVAR="/home/user/mypath"
3
задан 19 July 2011 в 16:29

6 ответов

Вы можете определить переменную типа pythonpath, подобную этой export PYTHONPATH=$PYTHONPATH:/home/chris/my_new_path/, которая объединяет существующие данные вашей переменной с новым путем.

Вы можете проверить, правильно ли ваша переменная установлена ​​с помощью echo $MY_VAR, и вы может проверить ваши переменные среды с помощью команды printenv все, что угодно от консоли.

Вы можете добавить команду экспорта в ваш файл ~/.bashrc или ~/.bash_aliases, чтобы не выполнять ее вручную каждый раз, когда вы регистрируете in.

1
ответ дан 25 July 2018 в 21:34
  • 1
    Пользователь запрашивает «широту системы», переменная. Кроме того, базовые псевдонимы, хотя и будут работать, концептуально не являются местом использования. – enzotib 20 July 2011 в 10:41
  • 2
    Debian предлагает политику против широких системных переменных, есть обходное решение, чтобы сделать вещи более элегантными: debian.org/doc/debian-policy/ch-opersys.html#s9.9 – topless 20 July 2011 в 16:31

Вы можете определить переменную типа pythonpath, подобную этой export PYTHONPATH=$PYTHONPATH:/home/chris/my_new_path/, которая объединяет существующие данные вашей переменной с новым путем.

Вы можете проверить, правильно ли ваша переменная установлена ​​с помощью echo $MY_VAR, и вы может проверить ваши переменные среды с помощью команды printenv все, что угодно от консоли.

Вы можете добавить команду экспорта в ваш файл ~/.bashrc или ~/.bash_aliases, чтобы не выполнять ее вручную каждый раз, когда вы регистрируете in.

1
ответ дан 31 July 2018 в 13:47
  • 1
    Пользователь запрашивает «широту системы», переменная. Кроме того, базовые псевдонимы, хотя и будут работать, концептуально не являются местом использования. – enzotib 20 July 2011 в 10:41
  • 2
    Debian предлагает политику против широких системных переменных, есть обходное решение, чтобы сделать вещи более элегантными: debian.org/doc/debian-policy/ch-opersys.html#s9.9 – topless 20 July 2011 в 16:31

Вы можете определить переменную типа pythonpath, подобную этой export PYTHONPATH=$PYTHONPATH:/home/chris/my_new_path/, которая объединяет существующие данные вашей переменной с новым путем.

Вы можете проверить, правильно ли ваша переменная установлена ​​с помощью echo $MY_VAR, и вы может проверить ваши переменные среды с помощью команды printenv все, что угодно от консоли.

Вы можете добавить команду экспорта в ваш файл ~/.bashrc или ~/.bash_aliases, чтобы не выполнять ее вручную каждый раз, когда вы регистрируете in.

1
ответ дан 2 August 2018 в 03:11
  • 1
    Пользователь запрашивает «широту системы», переменная. Кроме того, базовые псевдонимы, хотя и будут работать, концептуально не являются местом использования. – enzotib 20 July 2011 в 10:41
  • 2
    Debian предлагает политику против широких системных переменных, есть обходное решение, чтобы сделать вещи более элегантными: debian.org/doc/debian-policy/ch-opersys.html#s9.9 – topless 20 July 2011 в 16:31

Вы можете определить переменную типа pythonpath, подобную этой export PYTHONPATH=$PYTHONPATH:/home/chris/my_new_path/, которая объединяет существующие данные вашей переменной с новым путем.

Вы можете проверить, правильно ли ваша переменная установлена ​​с помощью echo $MY_VAR, и вы может проверить ваши переменные среды с помощью команды printenv все, что угодно от консоли.

Вы можете добавить команду экспорта в ваш файл ~/.bashrc или ~/.bash_aliases, чтобы не выполнять ее вручную каждый раз, когда вы регистрируете in.

1
ответ дан 4 August 2018 в 19:04
  • 1
    Пользователь запрашивает «широту системы», переменная. Кроме того, базовые псевдонимы, хотя и будут работать, концептуально не являются местом использования. – enzotib 20 July 2011 в 10:41
  • 2
    Debian предлагает политику против широких системных переменных, есть обходное решение, чтобы сделать вещи более элегантными: debian.org/doc/debian-policy/ch-opersys.html#s9.9 – topless 20 July 2011 в 16:31

Вы можете определить переменную типа pythonpath, подобную этой export PYTHONPATH=$PYTHONPATH:/home/chris/my_new_path/, которая объединяет существующие данные вашей переменной с новым путем.

Вы можете проверить, правильно ли ваша переменная установлена ​​с помощью echo $MY_VAR, и вы может проверить ваши переменные среды с помощью команды printenv все, что угодно от консоли.

Вы можете добавить команду экспорта в ваш файл ~/.bashrc или ~/.bash_aliases, чтобы не выполнять ее вручную каждый раз, когда вы регистрируете in.

1
ответ дан 6 August 2018 в 03:23
  • 1
    Пользователь запрашивает «широту системы», переменная. Кроме того, базовые псевдонимы, хотя и будут работать, концептуально не являются местом использования. – enzotib 20 July 2011 в 10:41
  • 2
    Debian предлагает политику против широких системных переменных, есть обходное решение, чтобы сделать вещи более элегантными: debian.org/doc/debian-policy/ch-opersys.html#s9.9 – topless 20 July 2011 в 16:31

Вы можете определить переменную типа pythonpath, подобную этой export PYTHONPATH=$PYTHONPATH:/home/chris/my_new_path/, которая объединяет существующие данные вашей переменной с новым путем.

Вы можете проверить, правильно ли ваша переменная установлена ​​с помощью echo $MY_VAR, и вы может проверить ваши переменные среды с помощью команды printenv все, что угодно от консоли.

Вы можете добавить команду экспорта в ваш файл ~/.bashrc или ~/.bash_aliases, чтобы не выполнять ее вручную каждый раз, когда вы регистрируете in.

1
ответ дан 7 August 2018 в 21:09
  • 1
    Пользователь запрашивает «широту системы», переменная. Кроме того, базовые псевдонимы, хотя и будут работать, концептуально не являются местом использования. – enzotib 20 July 2011 в 10:41
  • 2
    Debian предлагает политику против широких системных переменных, есть обходное решение, чтобы сделать вещи более элегантными: debian.org/doc/debian-policy/ch-opersys.html#s9.9 – topless 20 July 2011 в 16:31

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

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