Homebrew (BrewUI)

Homebrew and BrewUI contributors · Homebrew 官方原生 Mac 界面,用于发现软件包、查看已安装的软件、升级软件包以及检查命令输出。

Cask系统工具Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装7,520App榜第 29
近一年安装7,523365 天累计
最新版本0.5.05 天前 · 10月7日
下载大小5.2MBarm64 / x86_64 · zip
更新节奏每周近 30 天 5 个版本

介绍

AI 翻译查看原文

BrewUI 是 Homebrew 的官方 macOS 图形界面,以 Homebrew.app 形式分发。它帮助偏好原生界面的用户发现和管理 Homebrew 包,同时显示底层的终端命令和输出。该图形界面与 Homebrew 命令行包管理器是分开的。

功能

  • 浏览和搜索已安装的包,提供 formula 和 cask 视图以及包详情。
  • 发现包并检查可用的升级。
  • 通过 Homebrew 操作安装、升级和卸载支持的包。
  • 检查依赖项、依赖包和包元数据。
  • 通过 Doctor 运行 Homebrew 诊断,并查看 Configuration 报告。
  • 查看和复制命令,并在内置控制台中保留操作输出。

安装和首次使用

安装 brew install --cask homebrew-app,然后从应用程序中打开 Homebrew.app。必须单独存在一个可用的 Homebrew 安装:安装此图形界面 cask 并不会替换包管理器。使用 Installed 检查现有包,使用 Discover 查找包,使用 Upgrades 查看可用升级。在更改软件之前,请查看显示的命令。0.5.0 版本在检查过时的包之前会更新 Homebrew,因此检查升级也可以刷新 Homebrew 元数据。

要求和配置

BrewUI 0.5.0 需要 macOS 26.0 或更高版本。Homebrew 的 cask 为当前支持的 Mac 版本列出了 Intel 和 Apple Silicon 两种变体。它是一个仅限 Mac 的 SwiftUI 应用程序;此图形界面没有官方的 Windows、Linux、Android 或 iOS 版本。Homebrew 在 Linux 上单独提供的命令行支持并不意味着 BrewUI 支持 Linux。该 cask 声明了 macOS 最低版本,但没有额外的 formula 依赖。实际上,该应用需要单独安装且可用的 Homebrew,以及 Homebrew 和你选择的包所需的工具。贡献者设置中的 Swift、Mint 和 Xcode 要求用于构建应用,而非下载版本的额外运行时要求。该项目未发布固定的 RAM 或已安装存储最低要求;所管理的包需要它们自己的资源。

通过 brew.env 文件配置 Homebrew,例如 ~/.homebrew/brew.env,并在更改后重新启动应用。Shell 别名、导出的登录 shell 变量和自定义 PATH 设置不会配置 BrewUI 的隔离 Homebrew 环境。因此,它的 Configuration 和 Doctor 报告可能与终端会话不同。在 brew.env 中使用字面量 NAME=value 行,而不是 shell 命令。

冲突和包操作

该 cask 未声明任何命名的包冲突,但这并不保证与所有第三方设置兼容。应用程序中现有的 Homebrew.app 可能占用相同的安装位置。包操作会更改终端所使用的同一个 Homebrew 安装;各个包可能有依赖项、冲突、许可证、特权安装步骤或特定于服务的要求。可选的 zap 清理会移除此应用的首选项和缓存。这并不意味着应移除所有由 Homebrew 管理的软件。

账户、费用和许可证

BrewUI 是免费且开源的;普通的包管理不需要应用账户或订阅。获取目录数据和下载需要网络访问。通过 Homebrew 安装的第三方软件有自己的费用、账户和许可证。BrewUI 的源代码在 AGPL-3.0 下许可,包括适用于改编软件的适用网络使用条款。Homebrew 的品牌与源代码许可不同。

官方参考

新版本 0.5.0 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译

  • 软件包在操作生命周期内核对已安装清单。
  • 界面修复菜单崩溃和软件包详情内容被挤压的问题。
  • 语言添加简体中文和繁体中文翻译。

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

© 2026 OpenNavo