Доморостевые формулы только для бочонки
Вопрос
Сегодня я установил curl
Формула через homebrew
, но после установки (и повторного провозглашения оболочки) я заметил, что:
% which curl
/usr/bin/curl
на самом деле, вывод brew install curl
заявил, что это был только бочонок Формула, и это с curl
Уже присутствовал в OS X, он не связывал его с префиксом Homebrew, так как это может вызвать неопределенные проблемы.
Затем он поступает, заявляя, что
Обычно для вас нет последствий для вас
Я бы хотел знать:
- Какие именно проблемы?
- Какова цель установки формул только для KEG через Homebrew? Как не может быть никаких последствий, если недавно установленный инструмент не в
PATH
?
Решение
- Проблемы: Если приложение Homebrew помещается в путь перед версией OS X по умолчанию OS X, действительно что-либо может случиться. Наиболее распространенные проблемы вызваны различиями между набором параметров командной строки, доступных в двух версиях, или различиями в значении параметров. Для Curl последствия могут быть не такими плохими, но для других приложений вы в худшем случае могут сломать ОС.
- Только бочонок: Теперь у вас есть две версии Curl! По умолчанию OS X и Homebrew. Если вы хотите использовать функции, которых нет в по умолчании, а в доморощении, вы можете сделать это, явно позвонив в домашний куд. Точный путь зависит от того, как у вас настройка HomeBrew. Поскольку недавно установленная версия не находится на пути, она вряд ли вызовет проблему, если только ее не вызвано.
Не связан с StackOverflow