如何在 Mac (macOS M1/M2/ M3/M4) 上安装 Homebrew

Homebrew 是一个开源包管理器,使 Mac 用户可以轻松地使用命令行安装软件。如果您是一名程序员,喜欢使用命令行,或者只是想要以更简单的方式在 Mac 上安装软件,那么这篇文章适合您。

使用 Homebrew,您可以安装几乎任何开源程序或软件包,包括 Python、Ruby、MongoDB、PHP、Git、Node.js,甚至像 Slack、VLC 等 casks。在本文中,我将引导您完成在 Mac 上安装 Homebrew 的分步过程以及如何使用它。但在此之前,让我们快速了解一下 Homebrew 是什么以及安装要求。

什么是自制程序?

Homebrew 是一款适用于 macOS 的包管理器,可以使用命令行在 Mac 上轻松安装、更新和管理应用程序、编程语言和实用程序。据其开发者称,Homebrew“安装你需要但苹果没有的东西。”

该包管理器是一个开源项目,由大型贡献者社区开发和维护。它帮助安装应用程序并处理依赖项,确保正确安装所有必需的包。

虽然 App Store 非常适合在 Mac 上安装各种应用程序,但您在那里找不到大多数开源软件和工具(通常可以在 GitHub 上找到)。所以,Homebrew 是一款用于在 Mac 上安装和管理其他软件包的软件。

将其视为命令行工具、库和 casks(GUI 应用程序)的应用程序商店 — 它使软件安装变得更加容易。您只需在终端中运行命令即可安装所需的软件并管理应用程序 - 更新、卸载等。

使用 Homebrew 的好处

事实上,使用 Homebrew 使安装软件变得更加容易,特别是如果您可以轻松地运行一些简单的命令,这就是在 Mac 上使用它的主要优势。以下是在 Mac 上使用 Homebrew 的所有主要好处:

在 Mac 上使用 Homebrew 的要求

在讨论如何在 Mac 上安装 Homebrew 之前,根据 Homebrew 安装文档,以下是软件安装要求:

以下是在 Mac 上安装 Homebrew 的步骤:

1. 确保您的 Mac 满足系统要求

确保您的 Mac 配备 Apple Silicon 芯片(M1、M2、M3、M4)或 64 位 Intel 处理器。另外,请确认您运行的是 macOS 13 (Ventura) 或更高版本,以使 Homebrew 安装过程更加顺利。如果您不确定如何更新,请查看我们的升级到 macOS Sequoia 的指南。

2.安装Xcode的命令行工具

要在 Mac 上使用 Homebrew,您需要安装适用于 Xcode 的 CLT。 Xcode 是 Apple 的应用程序开发和编程套件,但您只需要 Homebrew 的命令行工具。这些工具使您的 Mac 能够支持 Homebrew 所依赖的一些软件包组件。

要安装 Xcode 的命令行工具:

3. 从 GitHub 存储库安装 Homebrew

准备好 Xcode 命令行工具后,您可以使用 Mac 上的终端从其官方 GitHub 存储库获取 Homebrew。以下是要遵循的步骤:

4. 将 Homebrew 添加到您的路径中

安装 Homebrew 后,您可能需要将其添加到 shell 的 PATH 中。这使得查找、安装、使用和管理软件包变得更加容易。

如果您选择跳过此步骤,您仍然可以使用 Homebrew,但每次在终端中访问它时都必须指定其安装目录。为了省去一些麻烦,以下是如何将 Homebrew 添加到您的 PATH 中;

就是这样!您可以验证 Homebrew 是否已正确安装并开始行动!

5.验证Homebrew是否安装正确

在 Mac 上安装 Homebrew 后,最好验证安装是否成功。具体做法如下:

如何使用 Homebrew 在 Mac 上安装软件包

这就是所有努力得到回报的地方。在 Mac 上成功安装 Homebrew 后,请按照以下步骤快速查找并安装您选择的应用程序:

使用 Homebrew 安装软件后,它将自动显示在 Launchpad 中。但如果您想访问下载的软件包(称为木桶),您可以在下面找到它们/opt/homebrew/caskroom在查找器中。

如何使用 Homebrew 卸载软件包

如果您想卸载或删除 Mac 上的特定软件包或应用程序,可以按照以下步骤轻松执行此操作:

如何关闭 Homebrew 分析

Homebrew 在开源的同时收集和共享分析数据以帮助改进该工具。如果您不想贡献或共享您的数据,您可以关闭 Homebrew 分析:

如何使用 Homebrew 更新应用程序

Homebrew 还提供了一种保持应用程序更新的简单方法。执行此操作的方法如下:

要一次更新所有应用程序,只需输入“brew升级”并点击返回

如何在 Mac 上更新 Homebrew

与任何其他应用程序一样,Homebrew 会定期更新。要保持更新:

如何在 Mac 上卸载 Homebrew

如果您不再需要 Homebrew 并希望将其从 Mac 中删除,请按照以下快速步骤操作:

另请阅读:如何在 Mac 上下载并安装 macOS 14 Sonoma Public Beta

之后,Homebrew 将从您的 Mac 上卸载。

总结一下……

Homebrew 提供了一种无缝的方式来管理 Mac 上的应用程序,无论您是开发人员、系统管理员还是普通用户。如果您想在 Mac 上安装 Homebrew,本指南中概述的步骤可以提供帮助。但是,如果您在安装 Homebrew 时遇到任何困难,可以重新启动整个安装过程。

另外,请告诉我们您对 Homebrew 的看法。您是否经常使用它,或者您更喜欢在 Mac 上手动安装软件包?

常见问题解答

我的 Mac 上是否需要安装 Homebrew?

在 Mac 上安装 Homebrew 并不是必需的。然而,Homebrew 是一个很有价值的工具,可以在您的设备上快速下载应用程序和开发人员工具,而无需在网络浏览器中摆弄。

我可以使用 Homebrew 安装带有 GUI 的应用程序吗?

是的当然。除了安装 git 等开发工具外,Homebrew 还可以用于安装具有图形用户界面的应用程序。但是,建议您安装 Homebrew cask 以有效管理 GUI 应用程序。

Mac 上的 Homebrew 安装在哪里?

除非安装过程中另有指定,否则 Homebrew 通常安装在/opt/homebrew(在 Apple Silicon Mac 上)或/usr/local/bin(在英特尔 Mac 上)。

Homebrew 可用于 M2 Mac 吗?

是的。 Homebrew 可以安装在至少支持 macOS Big Sur 或更高版本的 macOS(例如 Ventura 和 Sonoma)的所有 M1/M2/M3/M4 Apple Silicon 和 Intel Mac 上。

您还可以阅读: