Homebrew的安裝、卸載和擴展

1、Homebrew 安裝、卸載等命令

Homebrew 的安裝和卸載都很是簡單,只須要在終端輸入相應的命令便可成功安裝或卸載。mysql

1、Homebrew 安裝命令git

  1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

二、Homebrew 卸載命令github

  1. /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 #查看已安裝的包的依賴,樹形顯示
相關文章
相關標籤/搜索