Skip to content
On this page

如何安装软件包管理器Homebrew

Homebrew是macOS上的一个软件包管理器。那么什么是软件包管理器呢?软件包管理器是一个工具,允许你通过命令行轻松安装软件包。它类似于macOS上的App Store,但它是一个命令行工具,并且拥有比App Store更多的软件包。

我们可以使用Homebrew来安装许多常见的软件包,如Node.js、Git、Nginx等。在本教程中,我们将学习如何在macOS上安装Homebrew。

安装Homebrew

Homebrew的官方网站是brew.sh。您可以访问官方网站了解更多关于Homebrew的信息。

在安装Homebrew之前,您需要安装Xcode命令行工具。您可以通过在终端中运行以下命令来安装Xcode命令行工具:

sh
xcode-select --install

如果您已经安装了Xcode命令行工具,您可以通过在终端中运行以下命令来安装Homebrew:

sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如果一切顺利,您将看到以下输出:

sh
==> Next steps:
- Run `brew help` to get started
- Further documentation:
    https://docs.brew.sh

然后您就可以在终端中使用brew命令了。

通过镜像安装

如果你在中国,可以通过镜像安装Homebrew。你可以在终端中运行以下命令:

sh
git clone --depth=1 https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install.git brew-install
/bin/bash brew-install/install.sh
rm -rf brew-install

上述代码将通过清华大学的镜像安装Homebrew。如果你喜欢其他镜像站点,可以将清华大学的镜像站点替换为其他镜像站点。

如果你需要使用镜像站点安装Homebrew,可能还需要使用镜像站点安装其他软件包。你可以使用以下命令设置镜像站点:

sh
export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"

你可以将上述代码添加到.bashrc文件或.zshrc文件或其他地方。

用法

您可以使用 brew 命令来安装软件包。例如,您可以使用以下命令来安装 Node.js:

sh
brew install node

我们还有另一个关于如何安装 Node.js 的教程。您可以在这里阅读。

您可以使用 brew uninstall 命令来卸载软件包:

sh
brew uninstall node

Homebrew Cask 是 Homebrew 的扩展,允许您安装较大的二进制文件。例如,您可以使用以下命令来安装 Google Chrome:

sh
brew install --cask google-chrome

其他命令可以在文档中找到。

卸载 Homebrew

如果您想卸载 Homebrew,可以在终端中运行以下命令:

sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

结论

在本教程中,我们学习了如何在 macOS 上安装 Homebrew。现在您拥有了最受欢迎的 macOS 包管理器。您可以使用它来安装许多软件包。

尽情享受吧!