brew使用
安装brew
- brew(Homebrew)不是 macOS 自带的,它是一个第三方开源包管理器,需要手动安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
常见 brew 命令
| 命令 | 功能描述 | 示例用法 |
|---|---|---|
brew install <包名> | 安装软件包 | brew install wget |
brew uninstall <包名> | 卸载软件包 | brew uninstall wget |
brew update | 更新 Homebrew 本身和软件列表 | brew update |
brew upgrade | 升级所有已安装软件 | brew upgrade |
brew upgrade <包名> | 升级指定软件 | brew upgrade wget |
brew search <关键词> | 搜索可用软件 | brew search python |
brew info <包名> | 查看软件详细信息 | brew info wget |
brew list | 列出已安装软件 | brew list |
brew doctor | 检查 Homebrew 健康状态,修复常见问题 | brew doctor |
brew install --cask <应用名> | 安装图形化应用(GUI 软件) | brew install --cask google-chrome |
brew参数
常用参数
| 参数(Flag) | 缩写 | 描述 |
|---|---|---|
--cask | 无 | 将所有命名参数视为 Cask(GUI 应用 - 图形化),如 brew install --cask orbstack。 |
--formula | 无 | 将所有命名参数视为 Formula(命令行工具),避免歧义。 |
--verbose | -v | 显示详细输出(调试信息、进度等)。 |
--debug | -d | 启用调试模式(完整追踪、失败时交互 shell)。 |
--quiet | -q | 抑制非必要输出(安静模式)。 |
--help | -h | 显示命令帮助信息。 |
--force | -f | 强制执行(如覆盖文件、强制卸载)。 |
--dry-run | -n | 模拟操作(显示将要做什么,但不实际执行)。 |
--version | 无 | 显示 Homebrew 版本信息。 |