返回顶部
h

homebrewHomebrew包管理器

Homebrew package manager for macOS. Search, install, manage, and troubleshoot packages and casks.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
3,646
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

homebrew

Homebrew 包管理器

完整的 Homebrew 命令参考和使用指南,用于安装、管理和故障排除 macOS 软件包。

使用场景

  • - 安装软件包或应用程序(brew install X)
  • 搜索可用软件包(brew search X)
  • 更新和升级现有软件包
  • 查看软件包信息和依赖关系
  • 排查安装问题
  • 管理已安装的软件包

命令参考

软件包搜索与信息

brew search TEXT|/REGEX/

用法: 按名称或正则表达式查找软件包 使用场景: 当用户要求查找或搜索软件包时 示例: bash brew search python brew search /^node/

brew info [FORMULA|CASK...]

用法: 显示一个或多个软件包的详细信息 使用场景: 安装前查看依赖关系、选项和详细信息 示例: bash brew info python brew info chrome google-chrome

安装与升级

brew install FORMULA|CASK...

用法: 安装一个或多个软件包或应用程序 使用场景: 当用户说安装 X或使用 brew 安装 X时 注意:
  • - FORMULA = 命令行工具(安装到 /usr/local/bin)
  • CASK = GUI 应用程序(安装到 /Applications)
  • 可同时安装多个:brew install git python nodejs
示例: bash brew install python brew install google-chrome # 作为 cask 安装 brew install git python nodejs

brew update

用法: 获取最新版本的 Homebrew 和所有配方 使用场景: 当 brew 看起来过时或在重大操作之前 注意: 不升级软件包,仅更新软件包列表 示例: bash brew update

brew upgrade [FORMULA|CASK...]

用法: 升级已安装的软件包或指定软件包 使用场景: 当用户想要更新到新版本时 注意:
  • - 无参数:升级所有过时软件包
  • 带参数:仅升级指定软件包
示例: bash brew upgrade # 升级所有过时软件包 brew upgrade python # 仅升级 python brew upgrade python git # 升级多个

软件包管理

brew uninstall FORMULA|CASK...

用法: 移除已安装的软件包 使用场景: 当用户想要移除/删除软件包时 注意: 可同时卸载多个 示例: bash brew uninstall python brew uninstall google-chrome

brew list [FORMULA|CASK...]

用法: 列出已安装的软件包或特定软件包的文件 使用场景: 当用户想要查看已安装内容或软件包包含的文件时 示例: bash brew list # 显示所有已安装软件包 brew list python # 显示 python 安装的文件

配置与故障排除

brew config

用法: 显示 Homebrew 配置和环境信息 使用场景: 调试安装问题或检查系统设置 显示内容:
  • - 安装路径
  • Xcode 位置
  • Git 版本
  • CPU 架构
示例: bash brew config

brew doctor

用法: 检查 Homebrew 安装的潜在问题 使用场景: 遇到安装问题或错误时 返回: 警告和修复问题的建议 示例: bash brew doctor

brew install --verbose --debug FORMULA|CASK

用法: 使用详细输出和调试信息进行安装 使用场景: 标准安装失败且需要详细错误信息时 示例: bash brew install --verbose --debug python

高级用法

brew create URL [--no-fetch]

用法: 从源代码创建新配方 使用场景: 创建自定义软件包(高级用户) 选项:
  • - --no-fetch = 不立即下载源代码
示例: bash brew create https://example.com/package.tar.gz

brew edit [FORMULA|CASK...]

用法: 编辑配方或 cask 定义 使用场景: 自定义软件包安装(高级用户) 示例: bash brew edit python

brew commands

用法: 显示所有可用的 brew 命令 使用场景: 了解其他 brew 功能 示例: bash brew commands

brew help [COMMAND]

用法: 获取特定命令的帮助 使用场景: 需要特定命令的详细帮助时 示例: bash brew help install brew help upgrade

快速参考

任务命令
搜索软件包brew search TEXT
获取软件包信息
brew info FORMULA | | 安装软件包 | brew install FORMULA | | 安装应用 | brew install CASK | | 更新软件包列表 | brew update | | 升级所有软件包 | brew upgrade | | 升级指定软件包 | brew upgrade FORMULA | | 移除软件包 | brew uninstall FORMULA | | 列出已安装 | brew list | | 检查配置 | brew config | | 故障排除 | brew doctor |

常见工作流程

安装新软件包

  1. 1. 搜索:brew search python
  2. 获取信息:brew info python@3.11
  3. 安装:brew install python@3.11

安装故障排除

  1. 1. 检查配置:brew config
  2. 运行诊断:brew doctor
  3. 使用调试重试:brew install --verbose --debug FORMULA

维护 Homebrew

  1. 1. 更新:brew update
  2. 检查过时:brew upgrade(显示将要升级的内容)
  3. 全部升级:brew upgrade

关键概念

FORMULA: 命令行工具和库(例如:python、git、node)
CASK: GUI 应用程序(例如:google-chrome、vscode、slack)
TAP: 第三方配方仓库(例如:brew tap homebrew/cask-versions)

注意事项

  • - 所有 brew 命令都需要安装 Homebrew
  • 从源代码构建需要 Xcode 命令行工具
  • 某些软件包可能会提示输入 sudo 密码
  • 不同软件包的安装时间不同
  • 软件包名称不区分大小写,但按惯例显示为小写

资源

  • - 官方文档:https://docs.brew.sh
  • 配方文档:https://github.com/Homebrew/homebrew-core
  • Cask 文档:https://github.com/Homebrew/homebrew-cask

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 homebrew-1776092463 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 homebrew-1776092463 技能

通过命令行安装

skillhub install homebrew-1776092463

下载

⬇ 下载 homebrew v1.0.1(免费)

文件大小: 2.67 KB | 发布时间: 2026-4-15 13:01

v1.0.1 最新 2026-4-15 13:01
Removed redundant tool wrappers - documentation-only skill for direct terminal usage

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部