Ztm0929留言 | 贡献
无编辑摘要
Ztm0929留言 | 贡献
无编辑摘要
 
第4行: 第4行:


https://github.com/Homebrew/brew
https://github.com/Homebrew/brew
== Formulae与Casks ==
在 Homebrew 中,软件包主要分为两类:'''Formulae''' 与 '''Casks'''。两者的区别在于安装方式和适用的软件类型。
* '''Formulae(配方)'''  Formulae 是以源代码为基础的软件包。Homebrew 会在本地从源码编译程序,或在可用时安装预编译的二进制文件(bottles)。这类软件通常是命令行工具、库文件或后台程序,例如 <code>wget</code>、<code>python</code>、<code>ffmpeg</code> 等。
* '''Casks(应用镜像)'''  Casks 用于安装以图形界面为主的 macOS 应用,它们一般以 <code>.app</code>、<code>.dmg</code>、<code>.pkg</code> 等形式分发。Homebrew Cask 自动下载安装这些应用并放到系统的 <code>/Applications</code> 目录。例如 <code>google-chrome</code>、<code>visual-studio-code</code>、<code>iterm2</code> 等。
'''总结'''
* Formulae:面向 [[CLI]] 工具与库 → 通过源码或 bottle 安装
* Casks:面向 [[GUI]] 应用 → 下载并安装完整的 macOS 程序包
这两种类型共同构成了 Homebrew 的软件生态,使得在 macOS 上管理几乎所有常用软件都变得一致而便捷。


== 另请参阅 ==
== 另请参阅 ==