- 安裝homebrew:
-
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 解除安裝homebrew:
-
$ 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
或者
-
第二種親測有效,第一種沒用過!!!!/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
- 更新Homebrew
-
$ brew update
- 檢視Homebrew版本
-
$ brew -v
- 檢視Homebrew幫助資訊
-
$ brew -h
- 診斷HomeBrew問題(診斷目前 brew 存在哪些問題,并給出解決方案)
-
$ brew doctor
- 檢視配置資訊
-
$ brew config
- 安裝包
-
$ brew install <packageName>
- 解除安裝包
-
$ brew uninstall <packageName>
- 查詢可更新的包
-
$ brew outdated
- 更新所有包
-
$ brew upgarde
- 更新指定包
-
$ brew upgarde <packageName>
- 清理所有包的舊版本
-
brew cleanup
- 清理指定包的舊版本
-
$ brew cleanup <packageName>
- 檢視可清理的舊版本包,不執行實際操作
-
$ brew cleanup -n
- 鎖定不想更新的包
-
$ brew pin <packageName>
- 取消鎖定不想更新的包
-
$ brew unpin <packageName>
- 查詢可用包
-
$ brew search <packageName>
- 檢視已安裝包清單
-
$ brew list
- 檢視包資訊
-
$ brew info <packageName>
- 顯示包的依賴關系
-
$ brew deps --installed
- 顯示包的依賴關系,樹形顯示
-
$ brew deps --installed --tree
參考
https://www.jianshu.com/p/15374fa6e12e
https://segmentfault.com/a/1190000004353419