Mac包管理工具brew

brew 是 Mac 下的一個包管理工具,相似於 centos 下的 yum,能夠很方便地進行安裝/卸載/更新各類軟件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,能夠用來快速搭建各類本地環境,程序員必備工具,brew將這些工具通通安裝到了 /usr/local/Cellar 目錄中,並在 /usr/local/bin 中建立符號連接。node

安裝 brewmysql

首先要經過以下命令安裝 brewlinux

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

基本用法程序員

安裝/卸載/更新github

以 nodejs 爲例,執行下面命令便可,安裝目錄在 /usr/local/Cellarweb

brew install nodejs

若是須要更新或卸載sql

brew upgrade nodejsmongodb

brew remove nodejs

其餘命令
centos

brew list 列出已安裝的軟件

brew home [] 用瀏覽器打開相關包的頁面
brew info [] 顯示包信息
brew deps [] 顯示包依賴
brew server 啓動web服務器,能夠經過瀏覽器訪問http://localhost:4567/ 來同網頁來管理包
brew -h brew幫助

 

下面參考下網友的總結:

 

查看brew的幫助

brew –help

安裝軟件

brew install git

卸載軟件

brew uninstall git

搜索軟件

brew search git

顯示已經安裝軟件列表

brew list

更新軟件,把全部的Formula目錄更新,而且會對本機已經安裝並有更新的軟件用*標明。

brew update

更新某具體軟件

brew upgrade git

查看軟件信息

brew [info | home] [FORMULA...]

刪除程序,和upgrade同樣,單個軟件刪除和全部程序老版刪除。

brew cleanup git 
brew cleanup

查看那些已安裝的程序須要更新

brew outdated

 

若是須要指定版本,能夠在 brew search 查看有沒有須要的版本,在 @ 後面指定版本號,例如 brew install thrift@0.9

brew services

brew services 是一個很是強大的工具,能夠用來管理各類服務的啓停,有點像 linux 裏面的 services,很是方便,以 elasticsearch 爲例

brew install elasticsearch

brew services start elasticsearch

brew services stop elasticsearch

brew services restart elasticsearch

brew services list


brew services 服務相關配置以及日誌路徑

配置路徑:/usr/local/etc/

日誌路徑:/usr/local/var/log

brew 官網:https://brew.sh/

原文連接:https://blog.csdn.net/hatlonely/article/details/79344883

 

萬一你用的不爽了,卸載brew: 

    cd `brew –prefix`

    rm -rf Cellar

    brew prune 

    rm `git ls-files` 

    rm -rf Library .git .gitignore bin/brew

    rm -rf README.md share/man/man1/brew

    rm -rf Library/Homebrew Library/Aliases 

    rm -rf Library/Formula Library/Contributions

    rm -rf ~/Library/Caches/Homebrew

相關文章
相關標籤/搜索