面向 macOS 的原生 Homebrew 图形界面,无需终端即可管理软件包、Cask、Tap 和服务。
Homebrew/homebrew-cask
Homebrew 默认的 Cask 仓库,用 brew 命令安装和管理预编译的图形应用、命令行工具和字体。
- Star
- 22,284
- Fork
- 12,070
- 未关闭 Issue
- 36
- 最近提交
- 18小时前
这是什么?
Homebrew Cask 是 Homebrew 的扩展,用于安装和管理上游厂商发布的预编译软件包,包括图形界面应用、命令行工具、字体和插件。每个 cask 都是一个 Ruby 定义文件,记录下载地址和安装方式,省去手动下载磁盘镜像、再把应用拖进“应用程序”文件夹的步骤。
项目提供面向 macOS 和 Linux 的命令行操作流程。典型安装只需一条命令,例如 brew install alfred,即可完成下载、校验并把应用放到指定位置。本仓库存放 Homebrew 默认附带的 cask 集合,第三方 cask 则位于独立的 tap 中。
贡献者通过提交 Pull Request 添加或更新 cask 文件,项目文档中包含使用说明和贡献指南。
核心功能
- 01通过一条 brew 命令安装图形应用、命令行工具、字体和插件。
- 02每个 cask 都是 Ruby 文件,定义下载来源和安装步骤。
- 03支持 macOS 和 Linux。
- 04下载内容会按 cask 中定义的校验值进行核对。
- 05与 Homebrew 的升级和卸载命令集成。
适用场景
- 在终端中安装 Mac 桌面应用,无需手动下载 DMG 文件。
- 用一组 brew install 命令编写可复现的开发机配置脚本。
- 通过 Homebrew 命令行统一更新已安装的图形应用。
快速上手
- 1
先安装 Homebrew(Homebrew Cask 已内置于其中)
- 2
使用 README 中的示例,通过 cask 安装一个应用
brew install alfred
使用前须知
- Cask 安装的是上游供应商提供的预编译软件,因此依赖各供应商的二进制文件。
- 主要面向 macOS 和 Linux,它是 Homebrew 的扩展而非独立工具。
收录于专题
标签
常见问题
- homebrew-cask 是什么?
- Homebrew 默认的 Cask 仓库,用 brew 命令安装和管理预编译的图形应用、命令行工具和字体。 Homebrew Cask 是 Homebrew 的扩展,用于安装和管理上游厂商发布的预编译软件包,包括图形界面应用、命令行工具、字体和插件。每个 cask 都是一个 Ruby 定义文件,记录下载地址和安装方式,省去手动下载磁盘镜像、再把应用拖进“应用程序”文件夹的步骤。
- homebrew-cask 可以免费使用吗?用的什么许可证?
- homebrew-cask 以 BSD-2-Clause 许可证开源。用于商业产品前,请先确认许可证条款。
- homebrew-cask 还在维护吗?
- 活跃维护中。homebrew-cask 最近一次提交是在 2026年11月6日。
- homebrew-cask 适合用来做什么?
- 在终端中安装 Mac 桌面应用,无需手动下载 DMG 文件。 用一组 brew install 命令编写可复现的开发机配置脚本。 通过 Homebrew 命令行统一更新已安装的图形应用。
- homebrew-cask 怎么安装和运行?
- 先安装 Homebrew(Homebrew Cask 已内置于其中) 使用 README 中的示例,通过 cask 安装一个应用: brew install alfred
- 在哪里获取 homebrew-cask?
- 源代码和安装说明在 GitHub 上:https://github.com/Homebrew/homebrew-cask
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2859+6 本周110TypeScriptMIT维护活跃更新于 前天
面向 macOS 和 Linux 的包管理器,可安装命令行工具和图形应用。
5万+138 本周1.1万RubyBSD-2-Clause维护活跃更新于 18小时前
用于在 macOS 和 Linux 上安装与卸载 Homebrew 包管理器的 Shell 脚本。
2712+3 本周1102ShellBSD-2-Clause维护活跃更新于 昨天
面向 Windows 的极简便携包管理器,每个包独立目录安装,环境互不干扰。
40638CMIT更新于 2个月前
基于 SwiftUI 构建的 macOS 版 Homebrew 图形界面,用于浏览、安装、更新和维护软件包。
4728+11 本周278SwiftOther更新于 5天前
为 macOS 和 Linux 提供多个 PHP 版本(5.6 至 8.7)安装包的 Homebrew tap。
2877183RubyMIT维护活跃更新于 前天