Я купил новый MacBook Pro и установил список приложений ниже по порядку.На моем старом MacBook, также работающем под управлением OS X 10.6.6, у меня не было /usr/bin/git
, однако на новом MacBook Pro у меня он есть.Единственные различия между этими двумя системами, которые я могу вспомнить:
- В новом MacBook Pro установлен Xcode 4 против Xcode 3 на старом MacBook
- В новом MacBook Pro установлен git с использованием homebrew против старого установленного MacBook [git-osx-installer] []
Homebrew установил git 1.7.4.1 в /usr/local/Cellar/git
и связал его в /usr/local/bin
.Это наводит меня на мысль, что Xcode 4 установил git
1.7.3.4 в /usr/bin
.Кто-нибудь может подтвердить или опровергнуть это?
Если Xcode 4 не установил git 1.7.3.4 в /usr/bin
, есть мысли, что сделала программа?
Приложения, установленные в заказе
- Первая загрузка
- Запустил обновление ПО Apple
- Запустил Bootcamp, чтобы создать раздел NTFS 48 ГБ для Windows 7
- Установил iWork '09 и запустил обновление программного обеспечения для установки обновления iWork5
- Установлен TextExpander 3.2.4
- Установлен Dropbox 1.0.20
- Установлен 1Password 3.5.9
- Установлен Альфред 0.8.2 (107)
- Установлен Adium 1.4.1
- Запущена установка Xcode4 через App Store
- Установлен Caffeine 1.1.1 через App Store
- Установлен Kindle через App Store
- Завершена установка Xcode 4 через App Store
- Установлен Homebrew с помощью следующей команды:
ruby -e "$(curl -fsSLk <a href="https://gist.github.com/raw/323731/install">https://gist.github.com/raw/323731/install</a>_homebrew.rb)"
- Установлен git с использованием
brew install git
- Установлен MacVim с использованием
brew install macvim
Обновление: информация о получении пакета
Я запустил pkgutil --file-info /usr/bin/git
и отобразилась следующая информация.Это кажется инкриминирующим Xcode 4.
volume: /
path: /usr/bin/git
pkgid: com.apple.pkg.GitLeo
pkg-version: 4.0.0.9000000000.1.1248867338
install-time: 1300459157
uid: 0
gid: 0
mode: 755
Почему это проблема, что Xcode 4 устанавливает git
По умолчанию путь /usr/local/bin
идет после /usr/bin
(см. Файл /etc/paths
).Это означает, что git 1.7.3.4 используется вместо 1.7.4.1, установленного Homebrew.