Mac包管理工具brew
brew 是 Mac 下的一個(gè)包管理工具,類似于 centos 下的 yum,可以很方便地進(jìn)行安裝/卸載/更新各種軟件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用來快速搭建各種本地環(huán)境,程序員必備工具,brew將這些工具統(tǒng)統(tǒng)安裝到了 /usr/local/Cellar 目錄中,并在 /usr/local/bin 中創(chuàng)建符號(hào)鏈接。
安裝 brew
首先要通過如下命令安裝 brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
基本用法
安裝/卸載/更新
以 nodejs 為例,執(zhí)行下面命令即可,安裝目錄在 /usr/local/Cellar
brew install nodejs
如果需要更新或卸載
brew upgrade nodejs
brew remove nodejs
其他命令
brew list 列出已安裝的軟件
brew home [] 用瀏覽器打開相關(guān)包的頁面
brew info [] 顯示包信息
brew deps [] 顯示包依賴
brew server 啟動(dòng)web服務(wù)器,可以通過瀏覽器訪問http://localhost:4567/ 來同網(wǎng)頁來管理包
brew -h brew幫助
下面參考下網(wǎng)友的總結(jié):
查看brew的幫助
brew –help
安裝軟件
brew install git
卸載軟件
brew uninstall git
搜索軟件
brew search git
顯示已經(jīng)安裝軟件列表
brew list
更新軟件,把所有的Formula目錄更新,并且會(huì)對(duì)本機(jī)已經(jīng)安裝并有更新的軟件用*標(biāo)明。
brew update
更新某具體軟件
brew upgrade git
查看軟件信息
brew [FORMULA...]
刪除程序,和upgrade一樣,單個(gè)軟件刪除和所有程序老版刪除。
brew cleanup git
brew cleanup
查看那些已安裝的程序需要更新
brew outdated
如果需要指定版本,可以在 brew search 查看有沒有需要的版本,在 @ 后面指定版本號(hào),例如 brew install thrift@0.9
brew services
brew services 是一個(gè)非常強(qiáng)大的工具,可以用來管理各種服務(wù)的啟停,有點(diǎn)像 linux 里面的 services,非常方便,以 elasticsearch 為例
brew install elasticsearch
brew services start elasticsearch
brew services stop elasticsearch
brew services restart elasticsearch
brew services list
brew services 服務(wù)相關(guān)配置以及日志路徑
配置路徑:/usr/local/etc/
日志路徑:/usr/local/var/log
brew 官網(wǎng):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 -rfREADME.mdshare/man/man1/brew
rm -rf Library/Homebrew Library/Aliases
rm -rf Library/Formula Library/Contributions
rm -rf ~/Library/Caches/Homebrew
總結(jié)
以上是生活随笔為你收集整理的Mac包管理工具brew的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ElasticSearch 启动时加载
- 下一篇: 【如何去除嘴角皱纹】如何简单去除嘴角皱纹