发现 
命令行工具开发者工具
Homebrew:macOS 包管理器
一款用 Ruby 编写的包管理器,通过 brew 命令安装和管理命令行工具与图形应用。
- 浏览
- 5
- 访问
- 0
- 下载
- 0
- 版本
- v7.0.11
- 平台
- macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Homebrew(命令为 brew)是一个开源的包管理器,官方口号是「The Package Manager for Everywhere」。项目由 Max Howell 创立,使用 Ruby 编写,采用 BSD 2-clause 许可证,由志愿者团队维护,属于非营利项目。官网为 brew.sh,文档站点为 docs.brew.sh。

主要功能
- 通过
brew命令安装、更新和管理软件包,包分为 formulae(命令行软件)与 casks(图形界面应用)两类。 - 支持
brew bundle批量管理依赖清单。 - 在 formulae.brew.sh 和 formulae.brew.sh/cask/ 上查询包、依赖、版本与元数据。
- 提供 Tap 机制扩展软件源,例如
homebrew/core与homebrew/cask。 - 自带诊断与审计命令,如
brew doctor、brew audit --strict <package>。 - 提供匿名使用统计(Anonymous Analytics),可在 formulae.brew.sh/analytics 查看匿名的安装、构建与操作系统使用数据。
安装与使用
安装方式请参考官网 brew.sh 与文档中的 Installation 页面。完整手册可通过 man brew 查看。
遇到问题时,文档建议先执行:
brew update
brew doctor
并阅读 Troubleshooting Checklist。
想参与贡献时,可先 tap 对应仓库再审计软件包:
brew tap --force homebrew/core
brew audit --strict ffmpeg
注意事项
- 提问前请先运行
brew update和brew doctor,并阅读排错清单,否则问题处理会更慢。 - 仍无法解决时,可在 Homebrew/discussions 提问,或按 issue 选择器 提交问题。
- 安全问题的报告方式与范围见项目的 security policy。
- 代码采用 BSD 2-clause 许可证,文档采用 Creative Commons Attribution 许可证。
本作品整理自 GitHub 开源项目 Homebrew/brew,原作者 @Homebrew,许可证 BSD-2-Clause。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v7.0.11当前版本
加强包源与校验安全:验证 API formula 补丁下载、要求可验证的官方 formula 来源、遵守 cask 校验和;livecheck 优先使用 Git;tar 解压使用 UTF-8 locale 等修复。
评论