Как я прикрепляю вызов Профиля MAC OSX к пропавшим без вести/usr/local/bin каталог?

Так или иначе, возможно промежуток, устанавливающий RVM и MacPorts, я получаю сообщение об ошибке каждый раз, когда я открываю свой терминал в Snow Leopard, который жалуется, что у меня есть недопустимый идентификатор в моем экспорте удара. Я разыскал преступника, чтобы быть/usr/local/bin, который, кажется, не существует в моей системе. Это должно взволновать меня? и в противном случае как я узнаю, откуда/usr/local/bin называют?

Я посмотрел в .profile, .bashrc, и .bash_profile в моем корневом каталоге, но я, может казаться, не нахожу его ни в одном из тех файлов. Где еще это могло быть, или как я могу легко узнать?

Спасибо, богатое

0
задан 14.02.2010, 22:55

3 ответа

Вы уверены, что преступник является размещением /usr/local/bin? Когда Bash жалуется на недопустимый идентификатор, он жалуется на название экспортируемой переменной, не содержание переменной (Bash не заботится о содержании).

Что касается .profile, .bash_profile, и .bashrc, если они не находятся в Вашем корневом каталоге, можно просто создать их.

1
ответ дан 24.11.2019, 03:41

Вы смотрели на файл /etc/paths и файлы в папке /etc/paths.d для упоминания о /usr/local/bin? Те файлы используются path_helper утилита, которая вызывается от /etc/profile создать различные пути для различных приложений при создании среды для зарегистрированного пользователя.

2
ответ дан 24.11.2019, 03:41

Каталог,/usr/local/bin, не существует на чистой установке Mac OS X (или это ничего не содержит).

Таким образом, Вы не должны волноваться об этом.

Попробуйте ayaz метод, и это он не работает, пытается смотреть в/etc/profile или/etc/bashrc, чтобы видеть, существуют ли какие-либо ссылки на/usr/local/bin.

1
ответ дан 24.11.2019, 03:41

Теги

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