Homebrew 是一款 macOS 平台下的軟體包管理工具,擁有安裝、解除安裝、更新、檢視、搜尋等很多實用的功能。使用 Homebrew 安裝 Apple(或您的 Linux 系統)沒有預裝但 你需要的東西。
Homebrew的安裝:
1. 要求
- Intel CPU
- OS X 10.9 or higher
- Xcode指令行工具
$ xcode-select --install
2. 安裝和解除安裝
- 安裝
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 解除安裝
$ cd `brew --prefix` $ rm -rf Cellar $ brew prune $ rm `git ls-files` $ rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions $ rm -rf .git $ rm -rf ~/Library/Caches/Homebrew
3. HomeBrew的基本使用:
- 安裝任意包
$ brew install
示例:安裝node
$ brew install
- 解除安裝任意包
$ brew uninstall <packageName>
示例:解除安裝git
$ brew uninstall git
- 查詢可用包
$ brew search <packageName>
- 檢視已安裝包清單
$ brew list
- 檢視任意包資訊
$ brew info
- 更新Homebrew
- $ brew update
- 檢視Homebrew版本
$ brew -v
- 查詢可更新的包
$ brew outdated
- 更新包 (formula)
//更新所有
brew upgrade
//更新指定包
- 清理舊版本
//清理所有包的舊版本
brew cleanup
//清理指定包的舊版本
brew cleanup [包名]
//檢視可清理的舊版本包,不執行實際操作
3. 注意:
在Mac OS X 10.11系統以後,/usr/local/等系統目錄下的檔案讀寫是需要系統root權限的,以往的Homebrew安裝如果沒有指定安裝路徑,會預設安裝在這些需要系統root使用者讀寫權限的目錄下,導緻有些指令需要添加sudo字首來執行,比如更新Homebrew需要:
參考部落格位址:
https://www.jianshu.com/p/de6f1d2d37bf
https://www.jianshu.com/p/c60789934af1
https://www.jianshu.com/p/d3bc70827253