# brew

> macOS 上的软件包管理工具.

- 搜索可用的命令行和软件安装包:

`brew search {{软件名}}`

- 安装最新版本的命令行软件 （使用 `--devel` 可以指定安装更新的开发版）:

`brew install {{软件名}}`

- 列出已（通过 brew) 安装的命令行工具:

`brew list`

- 升级已安装的命令行软件（如果未给出命令行软件名称，则升级所有已安装的软件）:

`brew upgrade {{软件名}}`

- 从 GitHub 上升级 brew 和软件库到最新:

`brew update`

- 删除已安装软件的旧版本 （如果未给出软件名称，则处理所有已安装的软件 - 并不会影响到当前使用的已安装版本，可以理解为清一下缓存释放空间）:

`brew cleanup {{软件名}}`

- 显示有关指定软件的信息（版本，安装路径，依赖关系等）:

`brew info {{软件名}}`

- 检查本地 Homebrew 安装是否存在潜在问题，并给出一些解决建议:

`brew doctor`

- 启动通过 brew 安装的服务，如 nginx,mysql 等。启动后还会自动随开机启动，直到你选择 stop 停止.（缺点是如果发生错误，它也会返回成功，而不是报错）:

`brew searvices {{start|stop|restart}} {{软件名}}`
