[!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo

问题出现后,也是很心累。因为压根搞不懂是为啥。于是开始查资料

1.问题搜索

资料一:解释了为什么会这样
https://blog.csdn.net/h386926074/article/details/79488545
但是,相关的配置是在是不敢恭维
资料二:https://blog.csdn.net/liwei5bao/article/details/79420645
清晰了很多。但是由于ruby版本问题 无法实现

2.升级ruby

https://blog.csdn.net/wangyanchang21/article/details/51885383
我是按照这个资料进行的升级
执行步骤: 1 2 6
我是安装完成的 但是发现当前的版本还是2.0.0 并没有替换成最新版本

于是又开始查资料 怎么替换

3.ruby版本设置问题

https://blog.csdn.net/napoay/article/details/50510930
我使用的命令是:
rvm --default use 2.2.7 我安装的是2.2.7

期间遇到了一个权限问题
权限问题解决方案:https://blog.csdn.net/soindy/article/details/46470463
使用 sudo

遇到一个rvm is not a function 错误
https://blog.csdn.net/dazhi_100/article/details/38845689
使用里面的
source ~/.rvm/scripts/rvm

到此全部解决。

终章

遇到问题后 我的实际操作
终端:

curl -L get.rvm.io | bash -s stable   //安装ram
rvm install ruby-2.2  //安装ruby
rvm list //获取安装的ruby所有版本
source ~/.rvm/scripts/rvm  //让rvm命令  能够执行
rvm --default use 2.2.7  //ruby版本设置

你可能感兴趣的:([!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo)