Доморостевые формулы только для бочонки

StackOverflow https://stackoverflow.com/questions/4691403

  •  11-10-2019
  •  | 
  •  

Вопрос

Сегодня я установил 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. Поскольку недавно установленная версия не находится на пути, она вряд ли вызовет проблему, если только ее не вызвано.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top