Shell環境下執行命令:
% ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
由於連接的是國外網站,可能會執行失敗,多試幾次就能安裝成功。
驗證安裝:
% brew -v Homebrew 0.9.5 (git revision fb9a; last commit 2016-01-10)
說明安裝成功。
Homebrew使用說明:
1)Homebrew會將工具安裝到獨立的目錄,並建立一個到/usr/local的符號連接。
2)Homebrew可以創建自定義的軟件安裝包
3)要更新本地的軟件包,有三個步驟:
第一步:更新Homebrew自身
# brew update
第二步:找出已過期的軟件包(即已經有更新版本的軟件包)
# brew outdated
第三步:升級所有過期軟件包
# brew upgrade
或者是升級指定的過期軟件包
# brew upgrade $FORMULA
4)升級過程中要暫停/恢復軟件包的安裝過程
暫停安裝過程
# brew pin $FORMULA
恢復安裝過程
# brew unpin $FORMULA
5)卸載掉舊的軟件包
默認情況下,Homebrew不會自動卸載掉舊的軟件包,故隨著時間的積累,電腦中會積累起很多老版本的軟件包,甚至是同一個軟件包的多個老版本,那麼要移除這些軟件包的老版本,只需這麼做:
第一種:清除指定軟件包的所有老版本
# brew cleanup $FORMULA
第二種:清除所有軟件包的所有老版本
# brew cleanup
第三種:查看哪些軟件包要被清除
# brew cleanup -n
6)對於Homebrew來說,如果沒有卸載掉軟件包的所有版本,那麼Homebrew會繼續嘗試安裝這個軟件包的最新版本。要想徹底卸載某個軟件包,需要執行命令:
# brew uninstall formula_name --force
Mac OS X Yosemite 10.10.5版自帶了Git工具,但是自帶的版本是2.5.4。比如:
% git version git version 2.5.4 (Apple Git-61) % which git /usr/bin/git
執行命令:
% brew install git ==> Downloading https://homebrew.bintray.com/bottles/git-2.7.0.yosemite.bottle.t ######################################################################## 100.0% ==> Pouring git-2.7.0.yosemite.bottle.tar.gz ==> Caveats The OS X keychain credential helper has been installed to: /usr/local/bin/git-credential-osxkeychain ...... ==> Summary /usr/local/Cellar/git/2.7.0: 1,407 files, 235.9M
這就安裝上了最新的2.7.0版的Git。