Mac 安装Homebrew

本文详细介绍了在遇到网络问题时如何安装和配置Homebrew,包括解决git拉取失败、修改hosts文件、更换国内镜像源等步骤,确保在各种网络环境下都能顺利完成Homebrew的安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.输入homebrew官网给的安装命令:
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
输入后会有个让你确认,点击enter键确认输入密码即可。

2.报错了
Failed during: git fetch origin master:refs/remotes/origin/master --tags --f …
3.不要慌!!!此时,你可以ping github.com,若出现以下图片这种情况,说明你的网不通!!!在这里插入图片描述
此时 在终端输入
sudo vim /etc/hosts
按s键进入编辑模式,在最下面输入:
192.30.253.113 github.com
按control+c键保存,按:wq退出编辑模式
再次ping github.com 出现下图这样就算成功了
在这里插入图片描述
继续适用homebrew官网命令安装
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
4.如果你发现还是ping 成功了,但还是没能安装成功,那就将安装源换成国内的

1)将brew的install文件下载本地
$ cd
$ curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install

注意:命令前面的 $ 符号不要复制过去,$ 符号是Mac和Linux系统中普通用户的标志,root用户标志为 #,下同

2)修改install文件的镜像源
$ vim brew_install
  以上命令执行之后会在终端窗口中带开brew_install文件,进入的vim编辑器界面。不会使用vim命令也可以用其他文本编辑器打开。然后将brew_install文件里面的两行代码替换掉,待替换的代码为:

BREW_REPO = “https://github.com/Homebrew/brew”.freeze
CORE_TAP_REPO = “https://github.com/Homebrew/homebrew-core”.freeze
  替换为:
BREW_REPO = “git://mirrors.ustc.edu.cn/brew.git”.freeze
CORE_TAP_REPO = “git://mirrors.ustc.edu.cn/homebrew-core.git”.freeze
如果没找到CORE_TAP_REPO 可省略,只替换BREW_REPO。
3)安装brew
/usr/local/bin/ruby ~/brew_install
最后静静的等待安装就可以了。安装成功后会提示==>Installation successful!
你也可以用 brew -v 来看下版本号。。

### macOS 安装 Homebrew 步骤 在 macOS 上安装 Homebrew 是一个相对简单的过程。以下是具体的步骤: 1. **确保系统满足要求** 首先,需要确保 macOS 系统已安装 Xcode 命令行工具。可以通过以下命令检查是否已安装: ```bash xcode-select -p ``` 如果未安装,可以运行以下命令进行安装: ```bash xcode-select --install ``` 2. **使用官方脚本安装 Homebrew** 在终端中输入以下命令以安装 Homebrew[^3]: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 这个脚本会自动完成 Homebrew安装过程。 3. **国内用户优化安装方法** 对于国内用户,由于网络原因可能导致官方脚本下载速度较慢或失败。可以使用以下命令来安装 Homebrew[^1]: ```bash /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" ``` 4. **验证安装成功** 安装完成后,可以通过以下命令验证 Homebrew 是否安装成功以及版本信息: ```bash brew --version ``` 5. **Homebrew 的主要组成部分** Homebrew 包括以下主要部分[^2]: - `brew`:Homebrew 的源代码仓库。 - `homebrew-core`:Homebrew 核心软件仓库,包含常用的软件包。 - `homebrew-cask`:提供 macOS 应用和大型二进制文件的支持。 - `homebrew-bottles`:预编译的二进制软件包,用于加速安装过程。 通过以上步骤,可以在 macOS 上成功安装并配置 Homebrew。 ```python # 示例代码:验证 Homebrew 版本 import subprocess def check_homebrew_version(): try: result = subprocess.run(['brew', '--version'], capture_output=True, text=True) return result.stdout.strip() except FileNotFoundError: return "Homebrew安装" print(check_homebrew_version()) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值