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
准备工作
确保你的 Mac 上安装了 bash、git 和 curl。对于 macOS 用户,这些工具通常已经预装。如果没有,你可以通过 Xcode Command Line Tools 安装它们。
安装 Xcode Command Line Tools(如果尚未安装):
- 打开终端。
- 输入
xcode-select --install
并按回车。按照屏幕上的提示完成安装。
自动安装 Homebrew
使用国内镜像源自动安装 Homebrew,可以大大提高安装速度和成功率。以下是一个使用 Gitee 镜像源的示例命令:
/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
打开终端。
运行以下命令安装 Linuxbrew:
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 类型选择):
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles
对于 Linux 用户,同样地,在你的 shell 配置文件(如 ~/.bashrc
或 ~/.zshrc
)中添加上述行。
然后,运行 source ~/.bash_profile
或 source ~/.zshrc
(根据你的 shell 类型)来应用更改。
四、总结
通过上述步骤,你可以在 Mac 和 Linux 系统上轻松地使用国内镜像源自动安装 Homebrew 或 Linuxbrew,从而享受快速、便捷的包管理体验。记得定期检查和更新你的镜像源设置,以确保始终能够获取到最新的软件包。
发表评论
登录后可评论,请前往 登录 或 注册