Назад | Перейти на главную страницу

Где мне изменить переменную PATH в OS X?

Недавно я установил MySQL на новую систему Mac OS 10.6.1 Snow Leopard. Кажется, что MySQL работает в соответствии с панелью управления и выводом ps aux | grep mysql. Однако в командной строке mysql команда недоступна, потому что (я думаю) dir /usr/local/mysql/bin не входит в ПУТЬ.

Я мог бы добавить это к /etc/bashrc...

export PATH=$PATH:/usr/local/mysql/bin

Да, хорошо, это сработало.

Но правильно ли это делать? Должен ли я добавить это в /etc/profile вместо? Или что-то другое?

Другой вариант - установить PATH в ~ / .MacOSX / environment.plist. Ты можешь использовать RCEnvironment для редактирования environment.plist. Одним из недостатков environment.plist является то, что он не расширяет переменные среды, поэтому вы не можете добавлять их к переменной. Плюс в том, что он работает для всех приложений, а не только для тех, которые запускаются с терминала.

Это правильный способ сделать это. /etc/profile предназначен для входа в систему или неинтерактивных оболочек