文档章节

解决国内 Mac 安装 brew 速度很慢问题

Ryan-瑞恩
 Ryan-瑞恩
发布于 2018/11/15 17:10
字数 209
阅读 9W
收藏 5

一、获取 install 文件

把官网给的脚本拿下来 

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

 

二、更改脚本中的资源链接

这里我替换成清华大学的镜像,修改如下两句: 

BREW_REPO = “https://github.com/Homebrew/brew“.freeze 
CORE_TAP_REPO = “https://github.com/Homebrew/homebrew-core“.freeze 

更改为这两句 

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

 也可以换成别家的。

 

三、运行脚本


/usr/bin/ruby brew_install

 

安装成功后,输入如下命令检查是否安装成功:

 

 

 

注,添加清华大学镜像源:

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

source ~/.bash_profile

 

 

 

© 著作权归作者所有

Ryan-瑞恩

Ryan-瑞恩

粉丝 152
博文 245
码字总数 189488
作品 0
西安
后端工程师
私信 提问
加载中

评论(7)

熊熊爬上来
熊熊爬上来
天下文章一大抄.
ustc是清华?
Ryan-瑞恩
Ryan-瑞恩 博主
2
3
4
5
6
7
8
9
10
# 步骤一
cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

# 步骤二
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

#步骤三
brew update
土豆娃
换源:https://www.uedbox.com/post/57246/
Ryan-瑞恩
Ryan-瑞恩 博主
👍
Gooder
Gooder
同问
Ryan-瑞恩
Ryan-瑞恩 博主
你是哪一步操作出现的
j
jade685
请问楼主下载好了,安装碰到这种问题怎么办?

==> Tapping homebrew/core
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...
fatal: unable to access 'https://github.com/Homebrew/homebrew-core/': transfer closed with outstanding read data remaining
Error: Failure while executing; `git clone https://github.com/Homebrew/homebrew-core /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1` exited with 128.
Error: Failure while executing; `/usr/local/bin/brew tap homebrew/core` exited with 1.
Failed during: /usr/local/bin/brew update --force
安装Mariadb常见的问题(五)

第一个问题 Mac先卸载MySQL, 然后使用brew install mariadb安装成功后, 启动时无法使用mariadb 解决方法 如果已安装mysql, 可以先删除了: brew uninstall mysql brew cleanup; 1. 确保安装最...

博为峰教研组
2016/12/16
54
0
[技术分享]搭建AngularJs 6 .0并建立新项目

AngularJs6.0 版本需要node.js的支持,下载AngularJs-cli需要npm,所以搭建Angular6.0需要安装这些。 1.如果Mac的话 可以安装brew 然后直接安装node环境 如果没有安装brew或者是windows系统 ...

我叫刘小Q
2019/04/01
0
0
常用MAC技巧---搭建以太坊私联过程经验

完整的MAC搭建私链,参考如下三篇博客即可,再次不再赘述。 区块链学习一 MAC上以太坊私有链搭建 快速搭建以太坊私链 以太坊开发极简入门 这里写的一些坑的地方,MAC系统下。 1. Mac下打开/...

王文刚区块链
2018/07/08
0
0
mac os 10.10 使用brew安装php5.5 Error: You must `brew link libpng jpeg autoconf' before php55 can be installed

mac 10.10升级后,使用mac自带的php+apachec环境,发现php不支持生成验证码,偿试了很多方式都不行不通。看到网上有网友说重装php,完整支持,使可解决。但是我使用brew安装php5.5时,报:E...

谢锡鹏
2014/10/26
4.2K
7
Mac下通过Anaconda安装Tensorflow

Mac下通过Anaconda安装Tensorflow 是一个基于的科学计算平台,支持 系统,提供了包管理与环境管理的功能,可以很方便地解决多版本并存、切换以及各种第三方包安装问题。这个平台里包含有,,等...

一蓑烟羽
2017/10/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 提高不了工作效率和脸有关系

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 1 《夏令时记录(piano.ver)》- ゆめこ 手机党少年们想听歌,请使劲儿戳(这里) ...

小小编辑
今天
67
2
List的一波操作

public static void main(String[] args) { List<Entity> list = new ArrayList<>(); list.add(new Entity(1)); list.add(new Entity(2)); list.add(new Entity(3)); ......

那个猩猩很亮
今天
75
0
Spring基础

主要用于service层; 轻量级java开发框架; 各层 web层:struts,spring-MVC service层:spring dao层:hibernate,mybatis , jdbcTemplate --> spring-data Spring核心:控制反转IOC 切面编...

七宝1
今天
30
0
解决overflow+border-radius+transform圆角问题

网上还有其他版本,但是对我来说都不好使,下面是我在Chrome上的代码。overflow:hidden依然是不能正常使用,换成unset就可以,读者如果有更好的解决方案,请留言,谢谢。 <figure> <img...

hi懒喵
今天
53
0
《C语言》—— 数组

书籍使我变成了一个幸福的人,使我的生活变成轻松而舒适的诗。——高尔基 本文已经收录至我的GitHub,欢迎大家踊跃star 和 issues。 https://github.com/midou-tech/articles 点关注,不迷路!...

龙跃十二
今天
84
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部