Mac M1 homebrew 安装

首先 执行命令

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

如果报错

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

则执行

# 7890 和 789 需要换成你自己的端口
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:789

此方法参考 Failed to connect to raw.githubusercontent.com:443 - 知乎

如果报错为

error: Not a valid ref: refs/remotes/origin/master

这个错误是由于多次下载,导致一些冲突,最简单粗暴的解决就是卸载重装。

卸载homebrew

下载https://raw.githubusercontent.com/Homebrew/install/master/uninstall 并保存为 uninstall.rb

如果打不开这个网址可以点击uninstall.rb下载

再执行 ruby uninstall.rb

如果出现如下图所示的错误 则需要下载SwitchHosts

然后打开 What Is My IP Address? Free IP Lookup 输入访问不了的域名如下图

查询之后可以获得正确的 IP 地址

在本机的 host 文件中添加,建议使用 SwitchHosts 方便 host 管理

199.232.68.133 raw.githubusercontent.com
199.232.68.133 user-images.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com

添加之后如下图

安装完成后出现如下图所示 则需要 

1.编辑你的 ~/.zshrc 或者 ~/.bashrc 在其中添加如下所示:

  1. export PATH=/opt/homebrew/bin:$PATH
    

    然后执行 source ~/.zshrc 之后重启终端

  2. 执行 brew help 如果没报错 大功告成

参考链接

installation - Getting a warning when installing homebrew on MacOS Big Sur (M1 chip) - Stack Overflow

如何解决类似 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 的问题 · Issue #10 · hawtim/hawtim.github.io · GitHub

https://www.cnblogs.com/lfri/p/14310513.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值