logo

Homebrew 国内自动安装指南(Mac & Linux适用)

作者:热心市民鹿先生2024.08.28 20:57浏览量:16

简介:本文详细讲解了如何在Mac和Linux系统上,使用国内镜像源自动安装Homebrew,旨在帮助用户绕过国外镜像源的速度和访问限制,提高安装效率和成功率。

Homebrew 国内自动安装指南(Mac & Linux适用)

前言

Homebrew 是 macOS(及 Linux 通过 Linuxbrew)上一个非常流行的包管理器,它极大地简化了在 Unix-like 系统上安装、更新、卸载软件包的过程。然而,由于 Homebrew 的官方源位于国外,国内用户在安装和更新时可能会遇到速度缓慢甚至无法访问的问题。本文将详细介绍如何使用国内镜像源在 Mac 和 Linux 系统上自动安装 Homebrew。

一、Mac 系统安装 Homebrew

准备工作

  1. 确保你的 Mac 上安装了 bash、git 和 curl。对于 macOS 用户,这些工具通常已经预装。如果没有,你可以通过 Xcode Command Line Tools 安装它们。

  2. 安装 Xcode Command Line Tools(如果尚未安装):

    • 打开终端。
    • 输入 xcode-select --install 并按回车。按照屏幕上的提示完成安装。

自动安装 Homebrew

使用国内镜像源自动安装 Homebrew,可以大大提高安装速度和成功率。以下是一个使用 Gitee 镜像源的示例命令:

  1. /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

在终端中复制并粘贴上述命令后按回车,等待安装完成。安装过程中,系统可能会提示你输入电脑密码,输入后按回车继续。

验证安装

安装完成后,你可以通过运行 brew --version 来验证 Homebrew 是否已正确安装。如果显示了版本号,则表示安装成功。

二、Linux 系统安装 Homebrew

在 Linux 系统上,你需要先安装 Linuxbrew(Homebrew 的 Linux 版本),然后再通过 Linuxbrew 安装 Homebrew。

安装 Linuxbrew

  1. 打开终端

  2. 运行以下命令安装 Linuxbrew

  1. sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"

按照屏幕上的提示完成安装。安装完成后,Linuxbrew 会在你的系统中创建一个 brew 命令。

验证 Linuxbrew 安装

运行 brew --version 来验证 Linuxbrew 是否已正确安装。

安装 Homebrew

虽然 Linuxbrew 已经是 Homebrew 的 Linux 版本,但如果你想在 Linux 上直接使用与 macOS 上相同的 brew 命令(即直接指向 Homebrew 而不是 Linuxbrew),你可以通过 Linuxbrew 安装一个叫做 linuxbrew-wrapper 的工具。不过,这通常不是必需的,因为 Linuxbrew 已经提供了类似的功能。

三、设置国内镜像源

无论是 Mac 还是 Linux 系统,安装完成后,你都可以通过设置环境变量来指定 Homebrew/Linuxbrew 使用国内镜像源,以加快软件包的下载速度。

设置环境变量

对于 Mac 用户,你可以在 ~/.bash_profile~/.zshrc 文件中添加以下行(根据你的 shell 类型选择):

  1. export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles

对于 Linux 用户,同样地,在你的 shell 配置文件(如 ~/.bashrc~/.zshrc)中添加上述行。

然后,运行 source ~/.bash_profilesource ~/.zshrc(根据你的 shell 类型)来应用更改。

四、总结

通过上述步骤,你可以在 Mac 和 Linux 系统上轻松地使用国内镜像源自动安装 Homebrew 或 Linuxbrew,从而享受快速、便捷的包管理体验。记得定期检查和更新你的镜像源设置,以确保始终能够获取到最新的软件包。

相关文章推荐

发表评论