. 前言html
做爲從window系統轉到linux系統剛開始不少東西只知其一;不知其二,直到兩年後今天擁有本身了Macbook Pro一些存在的迷惑一一解開。你們都很喜歡 (Debian/Ubuntu)系列的apt包管理系統和(Redhat/Fedora)系列的yum包管理系統,包括Windows系統下有多種方便的軟件管理工具,如:360軟件、QQ管家等多種。 Mac OS X系統下有Macports、Fink包管理系統、包括apple的官方Mac App Store。因此咱們在蘋果下找到一款比較新的、方便的包管理系統工具,它就是Homebrew。linux
Homebrewgit
什麼是Homebrew呢?Homebrew is the easiest and most flexible way to install the UNIX tools Apple didn’t include with OS X. 官方的解釋很是明瞭,Homebrew是一個包管理器,用於在Mac上安裝一些OS X沒有的UNIX工具(好比著名的wget)。Homebrew將這些工具通通安裝到了 /usr/local/Cellar 目錄中,並在 /usr/local/bin 中建立符號連接。github
1:關於homebrew下載地址網上版本不少,我用了好幾個都顯示 The requested URL returned error :404 bad request 以下圖所示:web
2: 網上提供最新homebrew安裝地址: http://brew.sh/index_zh-cn.html,在終端輸入xcode
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
按下回車鍵確認 以下圖所示:瀏覽器
3:出現Press RETURN to continue or any other key to abort 提示,在按下回車鍵確認 以下圖所示:ruby
4:安裝完成後,能夠用brew doctor命令檢測下是否有什麼衝突的地方(如沒有卸載MacPorts等)安裝完成了,是否是很簡單呢,看看安裝成功了沒有,趕忙試試吧 以下圖所示:服務器
其它homebrew指令:app
brew list —顯示已經安裝軟件列表
brew update —更新軟件,把全部的Formula目錄更新,而且會對本機已經安裝並有更新的軟件用*標明。
brew home *—用瀏覽器打開
brew deps * — 顯示包依賴
brew server * —啓動web服務器,能夠經過瀏覽器訪問http://localhost:4567/ 來同網頁來管理包
brew –help — 查看brew的幫助
brew install git — 安裝軟件
brew uninstall git — 卸載軟件
brew search git — 搜索軟件
brew upgrade git — 更新某具體軟件
brew [info | home | options ] [FORMULA...] — 查看軟件信息
brew cleanup git與brew cleanup —刪除程序,和upgrade同樣,單個軟件刪除和全部程序老版刪除。
brew outdated —查看那些已安裝的程序須要更新
備註:homebrew安裝程序的過程當中須要用到xcode中的 編譯器,你能夠app store中免費下載安裝(須要註冊免費的開發者,而後才能下載)安裝後到屬性(Xcode -- Perference--Downloads--Components--Command Line Tools)點擊下載就能夠了 。
homebrew卸載指令:
cd `brew –prefix` rm -rf Cellar brew prune rm `git ls-files` rm -rf Library .git .gitignore bin/brew rm -rf README.md share/man/man1/brew rm -rf Library/Homebrew Library/Aliases rm -rf Library/Formula Library/Contributions rm -rf ~/Library/Caches/Homebrew