前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Homebrew安装问题解决

Homebrew安装问题解决

作者头像
大大大大大先生
发布2020-04-30 17:51:14
1.6K0
发布2020-04-30 17:51:14
举报

安装Homebrew

  • 官网安装:https://brew.sh/index_zh-cn,安装命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
  • 但是官网安装这个属于外网,所以是需要翻墙的,不过如果想安装brew基本都需要翻墙,有一些国内的镜像我试着安装了下发现还是失败了
  • 采用官网安装的会出现这个问题:
Failed to connect to raw.githubusercontent.com port 443: Operation timed out

意思就是说连接raw.githubusercontent.com这个域名超时,这个的原因就是因为Mac系统升级之后不允许再执行远程的脚本来安装,所以只需要把远程脚本下载到本地后执行

解决步骤
  • https://raw.githubusercontent.com/Homebrew/install/master/install.sh这个地址在浏览器中打开会出现以下sh文本内容,也就是文件install.sh的内容:

企业微信截图_add807b6-7a0d-4a80-9f00-427cb417a59c.png

  • 把网页内容存储到本地,命名为:brew_install.sh
  • 在终端中属于./brew_install.sh来执行脚本
  • 此时可能会遇到网络下载非常慢的情况,原因是需要翻墙去国外的网站下载,为了大大提升下载速度,我们需要修改brew_install.sh脚本中的一些配置:
#BREW_REPO="https://github.com/Homebrew/brew"
BREW_REPO="git://mirrors.ustc.edu.cn/brew.git"

采用国内镜像的方式来下载安装,这时候速度就会大大提升

  • 安装过程中会卡在
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...

没关系,这是在克隆远程文件到本地,不用等它,直接ctrl+c先结束,采用以下方式来操作更快:

mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/
cd /usr/local/Homebrew/Library/Taps/homebrew
git clone https://mirrors.ustc.edu.cn/homebrew-core.git

然后就很快就安装好了,安装好后可以输入brew help来检测是否安装成功

  • 如果发现过程中下载某些文件还是失败,那很可能是本地网络使用了代理或者v**导致下载失败
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装Homebrew
    • 解决步骤
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档