В Ask Different есть много вопросов, касающихся PATH
переменной среды и того, как ее установить для приложений, запускаемых оболочкой, в центре внимания или с помощью средства поиска (типичные вопросы: как задать PATH для приложений, запускаемых Finder, или как изменить переменную среды PATH. .. )
Ответы варьируются от sh
сценариев запуска , чтобы /etc/paths
в /etc/launchd.conf
. Здесь я после ответа для единой настройки PATH
для всех приложений под Mac OS X Mountain Lion 10.8.2.
/etc/launch.conf
это не работает для оболочек вошло в удаленно через SSH (я предполагаю , потому чтоsshd
не проходит его окружения , наследуемое от родителяlaunchd
к ребенку оболочке.). - Я отредактирую ответ соответственно.