网上几乎所有的方法都试过了,更改成http,用ruby安装(Homebrew安装已经改为脚本安装,不支持ruby了),连接手机热点等方法都试过,还是不行,偶然发现这个办法可以,记录一下,希望能帮到有需要的朋友。
准备工作
- 代理 最好挂全局代理
- 终端挂代理 参考 CocoaPods1.8.0 之后烦人的trunk 下方挂代理方法
解决方案
- 打开 Homebrew官网 复制https的链接用浏览器打开,如果能打开说明代理没问题。
- cmd+A复制全文
- 打开终端输入
cd Desktop
进入桌面 - 输入
touch install.sh
创建脚本文件,切记不要直接从网页导出文件然后改后缀 - 输入
vim install.sh
使用vim打开脚本文件并按i
进入编辑模式,粘贴进去。参考 Vim基础操作 - 粘贴完按
Esc
退出编辑模式 - 输入
:wq
保存 - 然后直接把install.sh文件拖入终端,因为挂了代理,所以下载速度还能接受,接受不了就替换源,我懒得弄,就多等了会。
如果出现 Permission denied
权限问题:
- 输入
chmod 777
并拖入 install.sh 文件按回车执行 - 再拖入即可
接下来去研究安装rvm和CocoaPods了,系统升级真让人头大。