| name | homebrew |
| description | macOS package manager — search, install, upgrade, and manage software via brew. |
| metadata | {"xiaodazi":{"dependency_level":"builtin","os":["darwin"],"backend_type":"local","user_facing":true,"bins":["brew"]}} |
| capabilities | ["package_management","software_install"] |
Homebrew 包管理
macOS 包管理器,安装、升级、管理命令行工具和桌面应用。
使用场景
- 用户说「帮我安装 ffmpeg」「我要装个 Python」
- 用户说「更新一下所有软件」「看看有哪些过期的包」
- 用户说「卸载 node」「搜索一下有没有 XX 工具」
执行方式
搜索
brew search 关键词
安装
brew install ffmpeg
brew install --cask visual-studio-code
更新
brew update
brew outdated
brew upgrade
brew upgrade ffmpeg
信息查询
brew info ffmpeg
brew list
brew list --cask
brew deps --tree ffmpeg
清理
brew cleanup
brew cleanup -n
卸载
brew uninstall ffmpeg
brew uninstall --cask visual-studio-code
输出规范
- 安装前告知用户将要安装的版本和大小
- 安装成功后确认版本号
- 升级前列出将要更新的包列表,让用户确认