brew
是 macOS 系统中 Homebrew 的命令行工具,用于在 macOS 上安装、更新和管理各种软件包。以下是对 brew
命令的详细介绍,按照功能和使用频率进行分点和归纳:
1. 安装和卸载软件包
- 安装软件包:使用
install
命令,后跟软件包的名称。
brew install nginx
- 卸载软件包:使用
uninstall
命令,后跟软件包的名称。
brew uninstall nginx
根据提示显示配置文件尚未删除,可以使用 rm -rf
进行删除
rm -rf /opt/homebrew/etc/nginx
2. 查询软件包信息
- 列出已安装包 使用
list
命令
brew list
- 关键字搜索可安装包:使用
search
命令
brew search nginx
- 查看软件包信息:使用
info
命令
brew info nginx
- 查看已安装包的依赖:使用
deps xxx --installed --tree
命令。(xxx不指定会列出所有的)
brew deps nginx --installed --tree
3. 更新和清理
- 更新 Homebrew:使用
update
命令。(更新 Homebrew 本身)
brew update
- 升级软件包:使用
upgrade
命令并跟上软件包名称(缺省时全部升级)。
brew upgrade nginx
- 清理过期的软件包:使用
cleanup
命令。
brew cleanup
4.已安装的软件包进行管理
- 后台进程模式启动服务:使用
--services start
参数。
brew services start nginx
- 停止服务:使用
--services stop
参数。
brew services stop nginx
- 重启服务:使用
--services restart
参数。
brew services restart nginx
- 列出brew管理的所有服务:使用
--services list
参数。
brew services list
4.其他相关命令
- 显示 Homebrew 版本信息:使用
--version
参数。
brew --version
- 删除 brew 缓存:
rm -rf $(brew --cache)
来删除对应的 brew 缓存。
rm -rf $(brew --cache)
以上是对日常主要使用brew
命令的介绍