1、Homebrew 安裝、卸載等命令
Homebrew 的安裝和卸載都很是簡單,只須要在終端輸入相應的命令便可成功安裝或卸載。mysql
1、Homebrew 安裝命令git
- /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
二、Homebrew 卸載命令github
- /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
三、Homebrew經常使用命令列表sql
- brew help #查看全部命令
- brew search mysql #搜索
- brew install mysql #安裝軟件
- brew uninstall mysql #卸載軟件
- brew list #顯示已經安裝軟件列表
- brew services list #顯示安裝的服務
- brew info mysql #查看信息,好比目前的版本,依賴,安裝後注意事項等
四、Homebrew通常命令列表數據庫
- brew services start mysql #啓動
- brew services stop mysql #中止)
- brew services restart mysql #重啓)
- brew update #更新 Homebrew
- brew outdated #列出全部安裝的軟件裏能夠升級的那些
- brew upgrade #更新全部的包
- brew upgrade $mysql #更新指定的包
- brew cleanup # 清理全部包的舊版本
- brew cleanup $mysql #清理指定包的舊版本
- brew cleanup -n #查看可清理的舊版本包,不執行實際操做
- which brew #查看 brew 命令的路徑
- brew home mysql #用瀏覽器打開官方主頁
2、Homebrew鎖定不想更新的包
若是常常更新的話,brew update 一次更新全部的包是很是方便的。但咱們有時候會擔憂自動升級把一些不但願更新的包更新了。數據庫就屬於這一類,尤爲是 PostgreSQL 跨 minor 版本升級都要遷移數據庫的。咱們更但願找個時間單獨處理它。這時可用 brew pin 去鎖定這個包,而後 brew update 就會略過它了,用到的命令以下:瀏覽器
- brew pin $FORMULA #鎖定某個包
- brew unpin $FORMULA # 取消鎖定
- brew deps #查看包的依賴關係,經常使用它來查看已安裝的包的依賴,而後判斷哪些包是能夠安全刪除的。
- brew deps --installed --tree #查看已安裝的包的依賴,樹形顯示