Osx
Ruby 和 Git 拒絕更新。(蘋果)
我一直在嘗試更新 Git。我目前卡在 1.7.3.4 上,我嘗試更新到 1.7.4.x 和 1.7.5.x,但它從來沒有用過。
今天我編譯並安裝了 Ruby 1.9.2,但它仍然顯示為 1.8.7。
我在 MacBook Pro 上執行 10.6.7。
我不知道為什麼它不會更新。有任何想法嗎?:(
通常,從原始碼編譯的軟體將安裝到
/usr/local/bin
. 這可能是您安裝本地編譯的 Ruby 的地方。用於 Mac OS X 的常見“可下載”Git 是git-osx-installer預建構版本。它安裝到
/usr/local/git/bin
(儘管我想您可能已經下載了其他一些變體)。這些目錄都不在預設的 PATH 環境變數中,因此在您鍵入
ruby
或git
進入 shell 時都不會使用它們。但是,系統捆綁的 Ruby(版本 1.8.7)和 Xcode 4 附帶的 Git(我已閱讀為 1.7.3.4)安裝在
/usr/bin
預設 PATH 中。您可能只需要在 shell 初始化文件中調整 PATH。只需將您本地安裝的目錄放在首位。
如果您使用的是bash(預設),請將以下內容添加到您的
.bashrc
:PATH=/usr/local/bin:/usr/local/git/bin:$PATH
並確保您的
.bash_profile
or中有以下內容.bash_login
(使用存在或.bash_profile
不存在的):source ~/.bashrc