Mac 中的包管理工具 homebrew
homebrew 是 Mac 下的一个包管理工具,作用类似于 centos 下的 yum、linux 下的 apt。
brew 可以用一条命令,就可以在mac上安装、卸载、更新各种软件包,因为brew的使用方便,如今已成为使用mac电脑的程序员的必备工具。
1. 安装
官网 http://brew.sh/,上面有下载命令:
// 在国内,直接在终端输入这个会报错
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
报错信息:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused.
如果你所在的公司可以翻墙,安装过程应该没问题!
普通用户可以使用下面自动脚本(已经全部替换为国内地址):
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
会出现如下提示,即可正常安装。
2. 使用
-
安装软件
brew的安装目录在 /usr/local/Cellar,我们以安装nodejs为例子,只需要执行:
brew install nodejs -
更新软件
brew upgrade nodejs -
卸载软件
brew remove nodejs -
brew services
brew services 是一个非常强大的工具,可以管理软件,进行停止、重启等。
brew install elasticsearch # 安装 elasticsearch
brew services start elasticsearch # 启动 elasticsearch
brew services stop elasticsearch # 停止 elasticsearch
brew services restart elasticsearch # 重启 elasticsearch
brew services list # 列出当前的状态
在介绍几条其他命令:
brew list # 列出当前安装的软件
brew search nodejs # 查询与 nodejs 相关的可用软件
brew info nodejs # 查询 nodejs 的安装信息