SuperAPI AI 工具集

homebrew

部署与运维

查看项目

更新于 10-16 08:49

技能介绍

用途:Homebrew 是 macOS 上的包管理器,用于搜索、安装、管理软件包,并排查安装问题。覆盖命令行工具(formula)与图形应用(cask)两类。

主要能力:搜索包(brew search TEXT 或 /REGEX/);查看包信息与依赖(brew info FORMULA|CASK);安装包或应用(brew install FORMULA|CASK,可一次安装多个,如 brew install git python nodejs);更新包列表(brew update,仅更新列表不升级);升级已安装包(brew upgrade,无参数升级全部,带参数升级指定包);卸载包(brew uninstall FORMULA|CASK);列出已安装包或某包文件(brew list);查看配置与环境(brew config,显示安装路径、Xcode 位置、Git 版本、CPU 架构);检查潜在问题(brew doctor);调试安装(brew install --verbose --debug FORMULA|CASK)。高级用法包括 brew create URL [--no-fetch]、brew edit FORMULA|CASK、brew commands、brew help [COMMAND]。

关键概念:FORMULA 为命令行工具与库,如 python、git、node;CASK 为图形应用,如 google-chrome、vscode、slack;TAP 为第三方 formula 仓库,如 brew tap homebrew/cask-versions。

常见流程:新装包可先 brew search,再 brew info,最后 brew install;排查问题可依次 brew config、brew doctor、brew install --verbose --debug;维护可 brew update 后 brew upgrade。

限制与说明:所有 brew 命令需先安装 Homebrew;从源码构建需要 Xcode Command Line Tools;部分包可能提示输入 sudo 密码;不同包安装耗时不同;包名不区分大小写,但惯例显示为小写。官方文档见 https://docs.brew.sh,formula 文档见 https://github.com/Homebrew/homebrew-core,cask 文档见 https://github.com/Homebrew/homebrew-cask。本文档未提供具体的安装方式、版本或收费信息。