1

Я новичок в использовании Mac OS X. Насколько я понимаю, он использует Linux под прикрытием. У меня есть необходимость добавить переменную среды. В настоящее время всякий раз, когда я запускаю окно терминала, я выполняю export MY_ENVIRONMENT_VARIABLE=enabled . Я хотел бы сделать это автоматически для всей системы при запуске машины.

Как мне это сделать в Mac OS X? Я попытался добавить вышеупомянутую строку в ~/.bashrc через nano, но безуспешно. Как мне установить эту переменную среды?

Спасибо!

1 ответ1

1

Чтобы повлиять на общесистемные настройки, вы, вероятно, должны добавить:

export MY_ENVIRONMENT_VARIABLE=enabled

в /etc/profile или /etc/bashrc (последний получен из /etc/profile).

OSX по умолчанию использует bash для своего /bin/sh . Тем не менее, он не использует "Linux под прикрытием", а скорее BSD (за некоторыми исключениями, такими как bash).

Вот некоторые связанные вопросы / обсуждение (которые предлагают вместо этого места, специфичные для OSX, например, environment.plist):

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .