- 解決OS X下依賴庫的問題
- 將軟件安裝到獨立的目錄,並在
/usr/local
創建鏈接 - 安裝、卸載都通過命令,且非常簡單
命令
shortcut | meaning |
---|---|
brew install node | 安裝模塊 |
brew remove node | 卸載模塊 |
brew list | 顯示所有安裝的模塊 |
brew update | 升級Homebrew自身 |
brew upgrade | 升級brew安裝的模塊 |
brew info | 通過brew安裝包的大小 |
brew info npm | 查看模塊信息 |
brew search npm | 搜索包 |
brew cleanup | 清空緩存 |
brew deps node | 顯示包依賴 |
brew home | 用瀏覽器打開Homebrew |
說明
- Homebrew下載的包在
/Library/Caches/Homebrew/
問題
執行brew update
失敗
可以替換爲中科大的鏡像源:
- 在
/usr/local
(Homebrew的git目錄)中執行git remote set-url origin http://mirrors.ustc.edu.cn/homebrew.git
- 在自己的臨時目錄執行:
git clone http://mirrors.ustc.edu.cn/homebrew.git
,替換/usr/local
中的.git
和Library
rm -rf /usr/local/.git
rm -rf /usr/local/Library
cp -R homebrew/.git /usr/local/
cp -R homebrew/Library /usr/local/
brew update
- 刪除自己的臨時目錄