使用 curl 时出现以下错误:
curl:(77)错误设置证书验证位置: CAfile:/etc/ssl/certs/ca-certificates.crt CApath:无
如何设置此证书验证位置?
此错误与 缺少包 有关:ca-certificates。安装它。
ca-certificates
在 Ubuntu Linux(和类似的发行版)中:
# apt-get install ca-certificates
在 CygWin 通过Apt-Cyg
# apt-cyg install ca-certificates
在 Arch Linux(树莓派)中
# pacman -S ca-certificates
该文档告诉:
此软件包包括 CA 证书的 PEM 文件,以允许基于 SSL 的应用程序检查 SSL 连接的真实性。
参见:Debian – 压缩包 ca-certificates 的详细信息