裏面有各種工具:比如android-ndk 下載, ant 各種軟件的安裝
介紹
Homebrew is the bee’s knees, friends. So far it’s a perfect replacement for MacPorts.
@thillerson twitter.com/thillerson/status/…
Homebrew作爲OS X上強大的包管理器,爲系統軟件提供了非常方便的安裝方式,獨特式的解決了包的依賴問題,並不再需要煩人的sudo,一鍵式編譯,無參數困擾,真的,你值得擁有。
官網:http://mxcl.github.com/homebrew/
安裝
Homebrew是有Ruby開發的,依賴於Xcode command Line Tool,由於Mac自帶Ruby,所以這塊不用考慮。而Xcode command Line Tool,可以在終端中輸入以下命令進行安裝
1
|
xcode- select -- install |
也可以通過Xcode進行安裝,詳細過程見這裏:http://levi.yii.so/archives/1734
若本地環境已安裝Xcode command Line Tool,在終端輸入以下命令即可完成Homebrew的安裝
1
|
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" |
使用
查看brew的幫助
1
|
brew --help |
安裝軟件
1
|
brew install
git |
卸載軟件
1
|
brew uninstall git |
搜索軟件
1
|
brew search git |
顯示已經安裝軟件列表
1
|
brew list |
更新軟件,把所有的Formula目錄更新,並且會對本機已經安裝並有更新的軟件用*標明。
1
|
brew update |
更新某具體軟件
1
|
brew upgrade git |
查看軟件信息
1
|
brew [info | home] [FORMULA...] |
刪除程序,和upgrade一樣,單個軟件刪除和所有程序老版刪除。
1
|
brew cleanup git brew cleanup |
查看那些已安裝的程序需要更新
1
|
brew outdated |
程序安裝路徑及文件夾
Homebrew將本地的/usr/local
初始化爲git的工作樹,並將目錄所有者變更爲當前所操作的用戶,以後的操作將不需要sudo。
-
./bin
:用於存放所安裝程序的啓動鏈接(相當於快捷方式) -
./Cellar
:所有brew安裝的程序,都將以[程序名/版本號]存放於本目錄下 -
./etc
:brew安裝程序的配置文件默認存放路徑 -
./Library
:Homebrew 系統自身文件夾-
./Library/Formula
:程序的下載路徑和編譯參數及安裝路徑等配置文件存放地 -
./Library/Homebrew
:brew程序自身命令集
-
-
./opt
:存放編譯後的程序例如做PHP開機啓動,建議選擇
./opt
代替./Cellar
可視化管理工具 – CakeBrew