Mac下安装homebrew

  • 直接说方法

    • 1.将brew的install文件下载本地
    • 2.修改install文件的镜像源
    • 3.开始安装
    • 4.替换homebrew源
    • 5.更新(确认为最新版本)
    • 6.设置 bintray镜像
      • 仍然安装失败

首先感谢大佬的分享,原文:
macOS High Sierra10.13.3安装homebrew报错LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54解决方法

因为官网的资源太久没有更新,不适合新的Mac系统,所以用/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”总是报错

error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

下面说方法(我之前安装了Xcode)

直接说方法

1.将brew的install文件下载本地

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

2.修改install文件的镜像源

(我没有用vim,是进入访达用command+shift+G找到brew_install文件进行修改)


BREW_REPO="https://github.com/Homebrew/brew".freeze
改为
BREW_REPO="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git".freeze

我的install文件里没有大佬说的CORE_TAP_REPO
所以我在BREW_REPO下填加

CORE_TAP_REPO="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git".freeze

查看了很多帮助,个人觉得有的po主用git://代替https://不会成功,害怕电脑连接不上,我直接试的就是https://)

3.开始安装

 /usr/bin/ruby brew_install

看到如下说明安装成功



成功啦(然而并没有结束?)

4.替换homebrew源

cd "$(brew --repo)”
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core”
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

5.更新(确认为最新版本)

brew update

6.设置 bintray镜像

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

仍然安装失败

如果还不成功,可能因为我之前试了以下命令(我觉得不太可能):

git config --global http.postBuffer 524288000

这个命令运行之后要关闭终端再重新打开一个,再:

 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

https://blog.csdn.net/qq_38206417/article/details/88568773

Mac下安装homebrew(解决error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL)相关推荐

  1. Git——[error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054]解决方案

    问题描述 PS E:\School Life\University\School\Sourse\Zstuca> git push -u origin master Enumerating obj ...

  2. RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

      今天完成任务后,想着学一下前端,就上网找点资源来学习一下.找一个码云上的开源项目拉下来.途中遇到了问题,于是面向百度编程,找到了解决方法.   clone时遇到这个error: RPC faile ...

  3. 执行git clone拉取代码出现错误RPC failed,curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054解决方法

    最近在系统学习多线程并发的课程,课程中讲到了unsafe类,由于unsafe类在jdk中看不到源码,在idea中打开是反编译的,看不到具体的注释,所以去github上拉取openjdk的源码,open ...

  4. error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.

    在执行git clone 时 root@cdndev08:/media/share/webrtc-checkout# git clone https://chromium.googlesource.c ...

  5. Clone failed: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054

    问题: Clone failed             RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054 ...

  6. ubuntu git clone 报错error: RPC failed; curl 56 GnuTLS recv error (-9): A TLS packet with unexpected

    1.个人观点 https://blog.csdn.net/bingyu9875/article/details/102568686?depth_1-utm_source=distribute.pc_r ...

  7. Git报错error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

    git config --global http.postBuffer 524288000

  8. 对于在git上面拉代码报“error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054“解决方法

    对于在git上面拉代码报"error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054"解 ...

  9. git pull 报错:git - error: RPC failed; curl 18 transfer closed with outstanding read data remaining 解决

    在git pull公司项目的时候,发现报错了.报错信息如下所示: 报错信息: fatal: The remote end hung up unexpectedly error: RPC failed; ...

最新文章

  1. exp oracle所有数据库命令,oracle数据库exp命令
  2. Anaconda prompt:Cache entry deserialization failed, entry ignored
  3. android一句话搞定图片加载
  4. 丘成桐演讲全文:几何与计算数学的关系
  5. mysql服务器程序_MySQL服务器
  6. 0基础怎么做可视化大屏?2种可以节省95%时间的方法教给你
  7. oracle10g自带的公共同义词,Oracle10g实战教程第07讲视图、同义词、序列
  8. 被除数是负数的话,为啥要加上偏移量?
  9. 使用Toolbar + DrawerLayout快速实现高大上菜单侧滑
  10. 在Axure中通过全局变量实现两个文本框与中继器联动
  11. 起底 Windows 35 年发展史
  12. 深度学习-扩展数据集
  13. fuzzy extractor 模糊提取器的代码解读和实现
  14. Excel技能之查找筛选排序,同事竖起大拇指
  15. 纯CSS3炫酷3D星空动画特效
  16. istqb纸质证书_高大上但含金量极高的ISTQB认证考试容易过吗
  17. win7下l2pt/sec 的789报错解决
  18. 企业IT运维开发一体化解决方案
  19. 苹果xr如何截屏_iphone敲两下截屏如何操作 苹果手机触控截屏方法【教程步骤】...
  20. 保姆级教程教你快速搭建属于自己的AI绘画系统!(收藏)

热门文章

  1. 橙光游戏c语言代码,橙光游戏一
  2. oracle11g自动内存管理好吗,Oracle11G新特性的研究之【自动内存管理】
  3. Linux磁盘分区和逻辑卷
  4. RDF数据(ttl)导入neo4j
  5. “东数西算”开启数据中心的新一轮“圈地运动”
  6. Html5 Egret游戏开发 成语大挑战(七)游戏逻辑和数据处理
  7. java ee字体_[分享] 23种漂亮的字体代码,
  8. manster网易云音乐大数据分析
  9. P2-前端基础-网页中的实体(转义字符)
  10. 表单提交后跳转指定链接