Mac包管理工具brew
brew 是 Mac 下的一個(gè)包管理工具,類似于 centos 下的 yum,可以很方便地進(jìn)行安裝/卸載/更新各種軟件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用來(lái)快速搭建各種本地環(huán)境,程序員必備工具,brew將這些工具統(tǒng)統(tǒng)安裝到了 /usr/local/Cellar 目錄中,并在 /usr/local/bin 中創(chuàng)建符號(hào)鏈接。
安裝 brew
首先要通過(guò)如下命令安裝 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 [] 用瀏覽器打開(kāi)相關(guān)包的頁(yè)面
brew info [] 顯示包信息
brew deps [] 顯示包依賴
brew server 啟動(dòng)web服務(wù)器,可以通過(guò)瀏覽器訪問(wèn)http://localhost:4567/ 來(lái)同網(wǎng)頁(yè)來(lái)管理包
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 查看有沒(méi)有需要的版本,在 @ 后面指定版本號(hào),例如 brew install thrift@0.9
brew services
brew services 是一個(gè)非常強(qiáng)大的工具,可以用來(lái)管理各種服務(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
萬(wàn)一你用的不爽了,卸載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的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ElasticSearch 启动时加载
- 下一篇: 【如何去除嘴角皱纹】如何简单去除嘴角皱纹