Homebrew

Homebrew功能類似於apt-get或yum,用於編譯、安裝與管理Mac OS X中的開放原始碼工具。Homebrew不會使用系統內已經安裝的資源,所以有些東西可能會重複安裝。

Homebrew官方網站指令安裝。

安裝

~ % ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


安裝後先用指令檢查目前狀況

~ % brew doctor

該指令只會檢查哪裡錯誤,不會自動修復


安裝完後先更新一次

~ % brew update

常用指令

這裡列出一些常用指令


安裝套件

~ % brew install 套件


移除套件

~ % brew uninstall 套件


搜尋套件

~ % brew search 套件


套件資訊

~ % brew info 套件


套件相依資訊

~ % brew deps 套件


列出已安裝項目

~ % brew list


如果安裝有問題或是需要修改在./configure時的選項,到這個目錄

~ % open /usr/local/Library/Formula

找到要安裝套件的ruby檔案直接修改,如果是下載點有問題,修改新的下載點記得也要修改後面的驗證碼(sha1、sha256、md5等)

完整移除Homebrew

cd `brew --prefix`
git checkout master
git ls-files -z | pbcopy
rm -rf Cellar
bin/brew prune
pbpaste | xargs -0 rm
rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
test -d Library/LinkedKegs && rm -r Library/LinkedKegs
rmdir -p bin Library share/man/man1 2> /dev/null
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
rm -rf ~/Library/Logs/Homebrew
rm -rf /Library/Caches/Homebrew

重新安裝的時機

如果Mac OS X做大版本更新,例如10.10到10.11,就要完整移除Homebrew再安裝(之前安裝的套件也會移除掉),還有要重新安裝Xcode的Command Line Tools。

~ % xcode-select --install

results matching ""

    No results matching ""