Homebrew 是一个开源的包管理器,专为 macOS 设计,用于简化在 macOS 上安装、更新和管理软件的过程。Homebrew 填补了 macOS 系统自带的包管理工具的空白,它通过用户友好的命令行界面,提供了大量的软件包(formulae),允许用户轻松地安装和维护各种开源软件、应用程序和开发工具。
关键特性
- 易于使用:Homebrew 使得安装和管理软件包变得非常简单,只需简单的命令即可完成大多数操作。
- 大量可用的软件包:Homebrew 拥有一个庞大的公式库,几乎可以找到任何想要的软件包。
- 自动处理依赖:安装软件时,Homebrew 会自动安装所需的依赖项,无需用户手动操作。
- 非侵入性安装:Homebrew 将软件安装在独立的目录(默认是
/usr/local/Cellar
),通过符号链接到/usr/local
,不会干扰系统自带的软件和库。 - 开源社区支持:Homebrew 是由一个活跃的开源社区维护的,用户可以贡献新的公式或改进现有公式。
- 易于扩展:用户可以创建自己的 tap(第三方公式仓库)来扩展 Homebrew 的软件库。
安装 Homebrew
在 macOS 上安装 Homebrew 非常简单,只需在终端中执行以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
这个命令会下载并执行 Homebrew 的安装脚本。
使用 Homebrew
- 安装软件包:
brew install <formula>
- 卸载软件包:
brew uninstall <formula>
- 搜索软件包:
brew search <text>
- 查看已安装的软件包:
brew list
- 更新 Homebrew 和所有公式:
brew update
- 升级所有已安装的软件包:
brew upgrade
小结
Homebrew 是 macOS 上的一个非常强大的工具,它极大地简化了软件的安装和管理过程。借助 Homebrew,开发者和普通用户都可以在 Mac 上轻松地安装和使用大量的开源工具和应用程序。