Homebrew 6.0.0 在2026年06月11日正式发布。自5.1.0以来最重要的变化包括新的tap信任安全机制、更快更小、更为默认的内部自制JSON API、Linux上的沙箱、基于用户调查的更好默认设置、许多改进、性能提升以及macOS 27(Golden Gate)的初始支持。
Homebrew 6.0.0 引入了 tap 信任机制。第三方 tap 可能包含任意的、未沙盒化的 Ruby 代码,这些代码会在你的机器上运行。因此,Homebrew 现在要求在执行 tap 代码之前,必须显式地信任 tap(以及 tap 限定的公式和 cask)。这降低了恶意或被入侵的 tap 带来的风险,同时默认信任官方的 Homebrew tap。
内部 JSON API 现已成为默认 API ,是对 Homebrew 最近重新启用并面向开发者开放的小型 API 的升级 。它将所有 Homebrew 元数据合并到一个下载文件中,因此更新速度更快,网络通信量也更少。自 5.0.0 版本起,用户可以通过 ` brew HOMEBREW_USE_INTERNAL_API 参数选择启用该 API;该参数现已弃用(详见下文)。
长期以来,Homebrew 在 macOS 上已经使用沙箱机制限制构建过程,而 6.0.0 进一步完善了 Linux 平台支持。
新版通过 Bubblewrap 实现 Linux 下的沙箱运行环境,使软件构建、测试以及安装阶段拥有更好的隔离能力,提高 Linux 用户使用 Homebrew 时的安全性。
对于需要管理开发环境的用户,brew bundle 也迎来了多项优化。
新版支持:
并行安装 Formula,提高批量部署速度;
增加 npm、krew 等扩展支持;
改进清理流程;
支持更多跨平台软件管理场景。
这让 Homebrew 不仅适合作为个人软件安装工具,也更适合团队开发环境快速初始化。
Homebrew 6.0.0 还进行了大量底层优化,包括:
提升启动速度;
优化 Ruby 加载流程;
加快 bottle 信息获取;
改进升级过程。
同时,新版本加入了对未来 macOS 27 Golden Gate 的初步支持,为后续系统升级做好准备。
另外,官方也宣布未来将逐步结束 Intel Mac 支持:预计 2026 年 9 月开始,Intel macOS 将进入 Tier 3,不再提供新的预编译 bottle;2027 年 9 月后将完全停止支持相关代码。仍在使用 Intel Mac 的用户需要提前规划迁移。
原文:https://brew.sh/2026/06/11/homebrew-6.0.0/