Если у пользователя Mac OS X уже установлен HomeBrew , есть ли преимущество в установке Git через файлы .dmg для OS X, связанные со страницей загрузки Git, а не через HomeBrew?
2 ответа
IIRC, Git требуется для работы Homebrew, поэтому, скорее всего, он у вас уже есть. Давайте на некоторое время проигнорируем это ...
Из установочного файла readme:
Это установит git в
/usr/local/git
. Требуется root-доступ.
и создает там новое дерево каталогов, содержащее bin
, lib
, share
и т. д.
Он также включает в себя некоторые Perl и Python вещи, возможно, зависимости, поэтому он самодостаточен. Вы можете использовать подозрительную упаковку, чтобы увидеть, что внутри.
Реального управления пакетами нет, т. Е. Вам, вероятно, потребуется повторно загрузить и запустить установщик для всех обновлений, а деинсталлятор - это очень короткий сценарий оболочки.
Версия Homebrew устанавливается в /usr/local
, распределяя свои файлы в bin
и другие папки там, как любая установленная Homebrew программа. Он управляется Homebrew и может быть удален и обновлен с его помощью. Он также может извлечь выгоду из возможных зависимостей, которые вы уже установили с помощью Homebrew, экономя место на диске. В зависимости от того, как вы настроили Homebrew, может быть возможно установить / обновить git без ввода пароля root.
Я не вижу никаких причин , чтобы установить git
из dmg
Его установка и обновление более громоздки, это более старая версия (@slhck верна), и она у вас уже есть, если вы все равно используете Homebrew.
Я не думаю, что есть большая разница, хотя работает
brew install git
работает без присмотра и намного быстрее и проще, чем
- переход на страницу Git, на которую вы ссылались
- найти ссылку для OS X
- найти ссылку для вашей системы
- скачивание файла .dmg
- открывая его
- дважды щелкнув установщик приложения
- запуск программы установки, принятие условий, выбор места установки и т. д.
Кроме того, в настоящее время Homebrew, похоже, имеет Git 1.7.5, а загружаемый установщик Git OS X - только 1.7.4.4.