MAC系统下安装homebrew(2020.04)

本文详细介绍了在遇到各种错误后,如何耐心地查找并解决安装Brew的问题,包括使用最新教程更新下载命令,切换为国内镜像地址,以及如何注释和修改配置文件中的源地址,最终实现Brew的成功安装。

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

忙活了一下午,各种错误,终于耐下性子慢慢看哪里出错,并成功安装,下面是安装brew的最新教程。

以往各种帖子都是以下这段命令:

cd ~
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install

第一个命令是切换到我们要下载brew_install文件的地方,第二个命令是通过连接https://raw.githubusercontent.com/Homebrew/install/master/install进行brew_install的下载(里面装载的是brew各种相关包的下载命令和路径等配置信息),企图下载后修改该文件的下载路径,也就是切换为国内的镜像地址。问题就出在这里。

当我们下载成功该配置文件,进入地址查看该文件即brew_install信息可以发现,里面写的如下信息:

#!/usr/bin/ruby

STDERR.print <<~EOS
  Warning: The Ruby Homebrew installer is now deprecated and has been rewritten in
  Bash. Please migrate to the following command:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

EOS

Kernel.exec "/bin/bash", "-c", '/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"'

大意为下载地址已经更新,原地址已经失效,并给出了最新地址https://raw.githubusercontent.com/Homebrew/install/master/install.sh

所以我们应该将上面的命令的地址更换为最新地址,即输入:

cd ~
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> brew_install

这里因为长城的原因,部分人会报错无法连接该网址,请自行挂v。

同时你也可以将上面网址https://raw.githubusercontent.com/Homebrew/install/master/install.sh在浏览器地址栏中输入,然后将信息保存在新建一个名字为brew_install的文件里。

总之最后都在~地址下得到一个brew_install文件。

然后找到该文件,将文件里的这段话注释掉,改为国内镜像地址:

#BREW_REPO="https://github.com/Homebrew/brew"
BREW_REPO="git://mirrors.ustc.edu.cn/brew.git"

接下来再输入命令进行自动安装:

/bin/bash brew_install

根据提示,下载安装完毕后就可以输入brew help查看是否安装成功了。如果提示失败请检查/usr/local/bin下是否有brew,有的话说明只是忘记加brew的环境变量,这个很简单,就请自行百度如何添加了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值