Homebrew是OS X上強(qiáng)大的包管理器币旧,為系統(tǒng)軟件提供了非常方便的安裝方式,獨(dú)特式的解決了包的依賴問題猿妈,并不再需要煩人的sudo吹菱,一鍵式編譯,無參數(shù)困擾彭则。
Homebrew依賴于Xcode和ruby鳍刷,前兩者需要提前安裝。對(duì)于Xcode俯抖,只在Mac的App
store里邊下載输瓜,不過有點(diǎn)大,最好晚上下載一夜芬萍。對(duì)于ruby尤揣,Mac本身自帶,但是版本比較低柬祠,不過安裝Homebrew的時(shí)候沒有問題北戏。等安裝完Xcode的后,打開Mac的命令行漫蛔,執(zhí)行下邊代碼嗜愈。
ruby -e"$(curl -fsSLk https://gist.github.com/raw/323731/install_homebrew.rb)"
下邊我們以安裝和管理Git為例,演示如何使用Homebrew莽龟。
brew install git
brew uninstall git
brew search git
brew upgrade git
brew cleanup git
brew outdated
把所有的Formula目錄更新,并且會(huì)對(duì)本機(jī)已經(jīng)安裝并有更新的軟件用*標(biāo)明毯盈。
brew upgrade
brew list
Homebrew將本地的/usr/local初始化為git的工作樹剃毒,并將目錄所有者變更為當(dāng)前所操作的用戶,以后的操作將不需要sudo。
```
-bin? ? ? ? ? 用于存放所安裝程序的啟動(dòng)鏈接(相當(dāng)于快捷方式)
-Cellar? ? ?? 所以brew安裝的程序迟赃,都將以[程序名/版本號(hào)]存放于本目錄下
-etc? ? ? ? ? brew安裝程序的配置文件默認(rèn)存放路徑
-Library? ? ? Homebrew 系統(tǒng)自身文件夾
```