Homebrew Tap 仓库简明指南
本文为Claude整理编写。
什么是 Homebrew Tap
Homebrew Tap 是第三方的 Homebrew 软件包仓库。通过创建自己的 Tap,你可以发布和分发自己的软件包,而不需要将它们提交到官方的 Homebrew 仓库。
Tap 的命名规则: homebrew-
用户使用时的格式:username/tapname/软件名
Formula vs Casks:核心概念
这是 Homebrew 中最重要的区别,理解这一点对于正确组织你的 Tap 至关重要。
Formula(公式)
用途: 安装命令行工具、从源代码编译的软件、开发库和服务
特点:
- 可以从源代码编译或安装预编译二进制
- 安装到
/usr/local/bin(Intel)或/opt/homebrew/bin(Apple Silicon) - 在终端中运行
- 文件放在
Formula/目录
安装命令:
brew install git
brew install python
brew install myapp
适用场景:
- ✅ 命令行工具(git, wget, curl)
- ✅ 编程语言(python, node, ruby)
- ✅ 开发库(openssl, libpq)
- ✅ 后台服务(redis, nginx, postgresql)
- ✅ 系统工具和实用程序
Casks(桶)
用途: 安装 macOS 原生应用程序、字体、驱动等
评论
?
参与讨论