2019-02-26 03:08:02 +00:00
|
|
|
|
# brew
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
> macOS 上的软件包管理工具。
|
2019-02-26 03:08:02 +00:00
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 搜索可用的命令行和软件安装包:
|
2019-02-26 03:08:02 +00:00
|
|
|
|
|
|
|
|
|
`brew search {{软件名}}`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 安装最新版本的命令行软件(使用 `--devel` 可以指定安装更新的开发版):
|
2019-02-26 03:08:02 +00:00
|
|
|
|
|
|
|
|
|
`brew install {{软件名}}`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 列出已(通过 brew)安装的命令行工具:
|
2019-02-26 03:08:02 +00:00
|
|
|
|
|
|
|
|
|
`brew list`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 升级已安装的命令行软件(如果未给出命令行软件名称,则升级所有已安装的软件):
|
2019-02-26 03:08:02 +00:00
|
|
|
|
|
|
|
|
|
`brew upgrade {{软件名}}`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 从 GitHub 上升级 brew 和软件库到最新:
|
2019-02-26 03:08:02 +00:00
|
|
|
|
|
|
|
|
|
`brew update`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 显示有关指定软件的信息(版本,安装路径,依赖关系等):
|
2019-02-26 03:08:02 +00:00
|
|
|
|
|
|
|
|
|
`brew info {{软件名}}`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 检查本地 Homebrew 安装是否存在潜在问题,并给出一些解决建议:
|
2019-02-26 03:08:02 +00:00
|
|
|
|
|
|
|
|
|
`brew doctor`
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 启动通过 brew 安装的服务,如 nginx,mysql 等。启动后还会自动随开机启动,直到你选择 stop 停止.(缺点是如果发生错误,它也会返回成功,而不是报错):
|
2019-02-26 03:08:02 +00:00
|
|
|
|
|
2020-11-05 11:22:44 +00:00
|
|
|
|
`brew services {{start|stop|restart}} {{软件名}}`
|