今天准备pod一个新的三方库的时候发现报错了,之前用的时候也有警告⚠️来着,当时是可以使用的没有在意,今天就不行了,想起前两天删除的一个brew里面的工具库了,应该是ruby的库,但是现在也想不起来了,只能重新安装,平时正常安装几步操作就可以的,今天命令运行就报错了,看看下面的错误,网上基本没有人遇到过这个错误,记录一下吧
报错:
curl: (51) SSL: no alternative certificate subject name matches target host name 'raw.githubusercontent.com'
报错
解决方式:
从报错里面看出是host文件的错误,但是之前正常的host文件也不能随意更改,直接说方法
-
打开文件->前往
前往 -
输入上面的路径,进入到host文件的目录,
host - 把host文件复制到桌面,用文本编辑器打开,找到
raw.githubusercontent.com
,在前面加#
号,意思就是注释掉!
4.保存之后更换原来的host文件就可以了,
扩展:安装RVM
第一步. 先运行这个命令,不允许修改里面的公钥和私钥,直接运行
gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
第二步. 安装方法
\curl -sSL https://get.rvm.io | bash -s stable
第三步. 安装区与默认的Ruby和Rails命令
\curl -sSL https://get.rvm.io | bash -s stable --rails
有些稍微早的笔记里面没有第一步,现在需要加上第一步才能安装,
完工
网友评论