Змінення змінної середовища для Mac 10.7


2

Я хотів би встановити PATH на своєму Mac 10.7.

Так /etc/launchd.confя написав:

setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/:/usr/local/sbin/

і я перезапустив Mac.

Однак коли я пишу в терміналі

echo $PATH

Я отримав:

/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/bin/:/usr/local/sbin/

Як я можу змінити параметр PATH?

Відповіді:



1

Скиньте launchd.confсвої настройки за замовчуванням. /etcФайли краще зберігати в спокої, якщо ви не знаєте, що робите. :-)

Крім того, не бажано повністю перезаписувати свій PATH; ви можете додати каталоги до попередньо існуючого PATH дуже простим способом.

Ви можете змінити параметр PATH OS X в середовищі оболонки, просто відредагувавши ~/.profileабо ~/.bash_profile. Наприклад, .profileя додав кілька каталогів до моєї раніше існуючої PATH:

PATH="${PATH}:~/bin:/Users/Shared/bin:/usr/local/mysql/bin"

У /optвашому PATH є деякі підкаталоги . Я здогадуюсь, що їх додав MacPorts . Якщо ви хочете їх видалити, просто прокоментуйте (#) або видаліть відповідні рядки у вашому .profile. Для редагування цих прихованих файлів можна використовувати редактори CLI, такі як vim або nano (включені в OS X).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.