brew遇到证书过期等问题

2022-06-08  本文已影响0人  testerzhang

问题1

brew 安装软件的时候提示:

fatal: 无法访问 'https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git/':SSL certificate problem: certificate has expired

临时解决

$ git config --global http.sslVerify false

问题2

brew 安装软件的时候提示:

curl: (60) SSL certificate problem: certificate has expired
More details here: https://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.
HTTPS-proxy has similar options --proxy-cacert and --proxy-insecure.
Trying a mirror...

解决

$ echo insecure >> ~/.curlrc
$ export HOMEBREW_CURLRC=1

然后再安装


欢迎关注我的同名公众号,原创技术文章第一时间推送。
如果你有遇到Linux系统或者其他技术问题,也可以付费协助解决。

上一篇 下一篇

猜你喜欢

热点阅读