這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。
安裝 brew
brew 的官方網站: http://brew.sh
在官方網站對brew的用法進行了詳細的描述
在Mac中開啟Termal: 輸入命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝過程代理 http://www.jianshu.com/p/6523d3eee50d
brew 國內代理
中科大鏡像
核心core
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
重設為官方地址
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"git remote set-url origin https://github.com/Homebrew/homebrew-core
http://mirrors.ustc.edu.cn/help/homebrew-core.git.html
二進位檔案
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profilesource ~/.bash_profile
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrcsource ~/.zshrc
http://mirrors.ustc.edu.cn/help/homebrew-bottles.html
Homebrew cask 軟體倉庫
提供 macOS 應用和大型二進位檔案,首次使用需要執行
brew cask list
http://mirrors.ustc.edu.cn/help/homebrew-cask.git.html
cd "$(brew --repo)"/Library/Taps/caskroom/homebrew-caskgit remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
cd "$(brew --repo)"/Library/Taps/caskroom/homebrew-caskgit remote set-url origin https://github.com/caskroom/homebrew-cask
清華大學鏡像
https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
不知所云
http://ban.ninja/
echo 'export HOMEBREW_BOTTLE_DOMAIN=http://7xkcej.dl1.z0.glb.clouddn.com' >> ~/.bash_profilesource ~/.bash_profile
echo 'export HOMEBREW_BOTTLE_DOMAIN=http://7xkcej.dl1.z0.glb.clouddn.com' >> ~/.zshrcsource ~/.zshrc
brew 使用
使用brew查詢軟體
有時候,你不知道你安裝的軟體的名字, 那麼你需要先搜尋下, 查到包的名字。
比如我要安裝 golang
brew search golang# /wge*/是個Regex, 需要包含在/中brew search /wge*/
使用brew查詢軟體詳情
brew info autojump
很多軟體安裝後,是在info裡面說明怎麼使用的,比如autojump
使用brew安裝軟體
一個命令就搞定了, 比如安裝git
# 建議單獨安裝git這樣可以在更新某些軟體的時候,git一直可用brew install gitbrew install wget
使用brew卸載軟體
brew uninstall wget
軟鏈軟體環境變數
- 一般軟體有軟鏈的,不過不少是沒有做軟鏈的,需要使用者配置
brew link gradle@2.14brew unlink gradle@2.14
其他brew命令
命令名稱 |
用途 |
brew list |
列出已安裝的軟體 |
brew update |
更新brew |
brew home |
用瀏覽器開啟brew的官方網站 |
brew deps |
顯示包依賴 |
brew list redis |
查看redis的安裝檔案 |
brew cat redis |
查看redis的 brew 安裝指令碼 |
brew cleanup |
刪除所有軟體升級後的遺留舊版本 |