`
阅读更多

不论是在使用brew 还是使用 git 总会遇到 ssl 校验失败的问题,这种问题都是超级坑爹的玩意,我稍微整理了下,。。。

 

我以 linux 为例

 

首先 下载最新的证书文件

wget http://curl.haxx.se/ca/cacert.pem

将下载的文件复制到 

/etc/ssl/ca-bundle.pem  ,

 

/etc/ssl/certs/ca-certicates.crt ,

 

另外在用户目录下的.bashrc 文件中新增如下行:

 

写道

 

# Put your fun stuff here.
export GIT_SSL_NO_VERIFY=1
export SSL_CERT_FILE=/etc/ssl/ca-bundle.pem

#export PATH="$HOME/.linuxbrew/bin:$PATH"
#export LD_LIBRARY_PATH="$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH"

# set java env
#export PATH="/opt/java/bin/:$PATH"

 

然后执行 source ~/.bashrc

 


使用 sublime text 的package control 安装新的插件如果提示 There are no packages available for installation

 

打开 st 之后,浏览包,/Packages/Package Control/package_control/ca_certs.py 文件,在里面找到诸如如下行

写道
# Linux
else:
# Common CA cert paths
paths = [
'/usr/lib/ssl/certs/ca-certificates.crt',
'/etc/ssl/certs/ca-certificates.crt',
'/etc/pki/tls/certs/ca-bundle.crt',
'/etc/ssl/ca-bundle.pem'
]

 

此处其实是 设置 ssl 校验文件的路径(只需要匹配成功一个就行),与你设置的路径核实下,如果正确应该就没有问题了。

 

其它的,如果还是不行,请先ping 下 sublime.wbond.net 得到其对应的ip地址

sudo nano /etc/hosts and add this line (replcae {IPv4 address})

{IPv4 address} sublime.wbond.net

 

 

 

补充一个资料链接

http://curl.haxx.se/docs/sslcerts.html

 

1
2
分享到:
评论

相关推荐

    Perl_学习手札

    书中会详细讲解这些数据结构的用法,以及如何利用它们来解决问题。此外,Perl的引用机制允许创建复杂的数据结构,如多维数组和嵌套哈希,这在处理大型数据集时非常有用。 再者,Perl的模块系统是其强大功能的关键...

    Netkiller Architect 手札.m4v

    Netkiller Architect 手札.m4v

    perl学习手札中文

    通过阅读这些章节,你将逐步理解Perl的语法和用法,从而能够编写自己的脚本解决实际问题。此外,实践是掌握任何编程语言的关键,因此,尝试编写并运行Perl代码是学习过程中不可或缺的部分。记住,Perl是一门富有表达...

    JavaforFlash手札.part02.rar

    JavaforFlash手札.part02.rar

    JavaforFlash手札.part01.rar

    JavaforFlash手札.part01.rar

    JavaforFlash手札.part04.rar

    JavaforFlash手札.part04.rar

    perl学习手札(简体中文)_简信昌

    关于作者: 简信昌 “傲尔网”专案经理 博仲法律事务所资讯部门 台北Perl推广组 (Taipei.pm) 召集人 Newzilla召集人 目前专案: Open Source Foundry (OSSF) Newzilla 线上杂志 ...“Perl学习手札”

    Perl 学习手札

    Perl,全称“ Practical Extraction and Reporting Language”,是一种高级的、通用...记住,实践是检验知识的最好方式,所以不仅要理解理论,还要动手编写代码,解决实际问题。祝你在Perl的学习之旅中取得丰硕的成果!

    java程序员手札-基础篇-01

    【Java程序员手札-基础篇-01】涵盖了Java编程语言中的基础知识,这些知识点是每位Java程序员必须掌握的。在日常开发和面试中,对这些概念的理解和运用能力至关重要,因为它们构成了Java程序设计的基础。以下是一些...

    Perl学习手札.chm

    Perl学习手札.chmPerl学习手札.chmPerl学习手札.chm

    perl学习手札.CHM

    本资料完全来源于网上收集,对于作者并没有做过多的考证,考虑到作者本身,所以保持原作品不变只是略加整理,为用户提供一个方便的浏览方式。

    高校手札档案专题数据库构建研究.docx

    高校手札档案专题数据库的构建是一项重要的工作,它在整合并利用高校特有的档案资源方面具有深远的意义。手札档案,作为个人书写给特定对象的信件,蕴含着丰富的历史、文化和学术价值,对于理解高校历史、人物以及...

    PHP for Flash FMS网站开发手札.pdf

    这一章节的重要性在于它为后续的开发工作奠定了坚实的基础,使得开发者能够专注于代码编写与功能实现,而无需过多地担心环境兼容性问题。 ### PHP for Flash 动态网站开发基础入门 接下来,本书将带领初学者快速...

    打造魅力组合——在iBook 上安装Linux手札.pdf

    在安装后,如果遇到问题,可以调整swap分区大小来解决问题。 8. **图形界面问题**:在使用图形界面登录时,可能会遇到鼠标锁定的问题。解决方法是在字符模式下登录,然后手动启动X Window系统,这样可以避免鼠标...

    hibernate学习手札.z03

    hibernate学习手札.z03

    高级Perl编程(黑豹书)+学习手札

    通过结合这两本书的学习,读者不仅可以掌握Perl的基础语法,还能深入理解其高级特性,并能将这些知识应用于实际项目中,提高编程效率和解决问题的能力。无论是对于系统管理员还是软件开发者,深入学习Perl都将是一笔...

    Android面试手札

    Android面试手札Android面试手札Android面试手札Android面试手札

    hibernate学习手札.z01

    hibernate学习手札.z01

Global site tag (gtag.js) - Google Analytics