mac中使用brew安装软件,下载太慢怎么办?

本文所说的软件是指较大的软件,如果软件较小,例如软件只有几M,那么使用此方法后,提升会非常小。

了解brew原理:

1: 从网络下载安装包
2: 执行一系列定义好的编译安装流程

问题的主因:

brew的下载类似直接使用网页下载,是单线程下载。抛去网络原因,机制本身也就无法提供高速下载。同时,网络因素是最大的问题。

解决思路:

1:使用迅雷下载,下载速度提升N倍(5倍以上);如果使用迅雷会员,按现在民用网速来算,应该能达到2M每秒。
2:将下载的文件移动到brew可识别的目录
3:重新执行brew install XX

具体操作思路:(以安装GO环境为例)

1:  # brew install go

以上命令会提示开始下载一个文件,但进度很慢。半个小时过去了,才到30%。复制上面的下载链接,使用其它下载工具下载。例如使用迅雷,可以在5分钟左右下载完成,也可以尝试配合vpn下载。加速下载的办法大家都是各有绝招,根据自己的环境选择最快的一种下载方式即可。

2:找到brew下载文件的目录,将刚才下载的文件移动到目录

    # cd `brew --cache`   
     //进入brew的下载目录 
    # rm go-1.6.2.el_capitan.bottle.tar.gz
     //删除刚才下载一半的文件
    # mv /Downloads/go-1.6.2.el_capitan.bottle.tar.gz ./
    //将下载好的压缩包放到brew下载目录

3:继续执行:brew install go

注:以上只是拿GO的安装做为例子,但经过实测,go的安装包只有几十M,所以提速不是很显,可以根据实际情况选择。本文只是提供一种加速思路。

转载于:https://www.cnblogs.com/rxbook/p/6606225.html

Mac使用国内镜像安装Homebrew,解决brewmac安装软件下载的问题,zip包内已经替换了国内镜像文件, Mac OS 安装 brew 已经替换国内源,直接使用即可 1.把 brew_install 复制到 /users目录 2.安装 ruby ./brew_install ———————————————————————————————————————————— 替换bottles 镜像源(可选) 该镜像是 Homebrew 二进制预编译包的镜像。 临替换 export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles 长期替换 echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile ———————————————————————————————————————————— 常用命令 brew的常用命令 安装软件: brew install git 卸载软件: brew uninstall git 搜索软件: brew search git 显示已经安装软件列表: brew list 查看软件信息: brew [info | home] [FORMULA...] 删除旧版本安装包缓存: brew cleanup git、brew cleanup 查看那些已安装的程序需要更新: brew outdated 更新软件,把所有的Formula目录更新,并且会对本机已经安装并有更新的软件用*标明: brew update 更新某具体软件: brew upgrade git 锁定某个软件禁止更新: brew pin git 解除禁更锁定: brew unpin git 查看brew存放安装包的缓存地址: brew --cache 服务相关命令 显示安装的服务: brew services list 启动: brew services start mysql 停止: brew services stop mysql 重启: brew services restart mysql
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值