1

有没有办法在安装某些软件包时禁用 SSL 验证?

我找到了如何在受信任的证书中添加我的证书,但我宁愿禁用此检查。

我需要它来避免以下错误:

SSL routines:tls_process_server_certificate:certificate verify failed
4

1 回答 1

0

如果您使用数据包存储库的 http 镜像而不是它的 https 版本,那么您将不会进行任何 SSL 验证。

因此,您可以,例如:

apk add \
  --no-cache \
  --allow-untrusted \
  --repository http://dl-cdn.alpinelinux.org/alpine/v3.15/main \
  alpine-sdk  

要为您的 Alpine 版本找到正确的软件包存储库,请查看文件/etc/apk/repositories

例如,这里是 Alpine 3.15 图像的文件内容:

https://dl-cdn.alpinelinux.org/alpine/v3.15/main
https://dl-cdn.alpinelinux.org/alpine/v3.15/community
于 2021-12-22T21:41:53.970 回答