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

相关文章
相关标签/搜索