原文地址:LoveDev
Homebrew可以很好的下載并管理Mac上軟件包,使軟件包的管理清晰、靈活了很多。
安裝
一行代碼即可安裝:
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
檢測是否安裝成功:
$ brew
配置
想要酣暢淋漓的使用Homebrew,第一件事應該是配置國內的鏡像源,推薦清華鏡像、中科大鏡像這兩個鏡像,不過中科大brew.git
鏡像地址多寫了一個冒號,直接CV大法會報錯,去掉就好了。個人實測清華鏡像稍微快點。
清華鏡像設置(逐條CV大法即可):
//替換brew.git
$ cd "$(brew --repo)"
$ git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
//替換homebrew-core.git
$ cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
$ git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
//替換Homebrew Bottles源,使用zsh的同學替換.bash_profile為.zshrc
$ echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
//更新
$ brew update
最好把brew.git
、homebrew-core.git
、Homebrew Bottles
這三個的源都替換掉。
命令行操作
查找:
$ brew search <package_name>
安裝:
$ brew install <package_name>
卸載:
$ brew uninstall <package_name>
查看所有安裝的包:
$ brew list
$ brew list --version //包括包版本
查看包詳情:
$ brew info <package_name>
查看包依賴關系:
$ brew deps <package_name>
查看需要更新的包:
$ brew outdated
更新brew:
$ brew update
更新包:
$ brew upgrade //更新全部包
$ brew upgrade <package_name> //更新指定包
清理舊版本的包緩存:
$ brew cleanup