【问题标题】:Failed to call bootstrap-vcpkg.sh on WSL2 (ubuntu 20.04)无法在 WSL2 (ubuntu 20.04) 上调用 bootstrap-vcpkg.sh
【发布时间】:2021-10-29 02:56:43
【问题描述】:

这是我迄今为止尝试做的事情和结果:

user@machine:~$ git clone https://github.com/microsoft/vcpkg
Cloning into 'vcpkg'...
remote: Enumerating objects: 118393, done.
remote: Counting objects: 100% (96/96), done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 118393 (delta 82), reused 74 (delta 74), pack-reused 118297
Receiving objects: 100% (118393/118393), 38.01 MiB | 1.55 MiB/s, done.
Resolving deltas: 100% (73672/73672), done.
user@machine:~$ cd vcpkg
user@machine:~/vcpkg$ ./bootstrap-vcpkg.sh
Downloading cmake...
curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number

所以我有错误的 OpenSSL 版本或者这里有什么问题?

干杯,

【问题讨论】:

    标签: vcpkg


    【解决方案1】:

    我找到了问题...

    问题是代理设置不正确。该解决方案由 Sachit Yadav 在这里发布:

    curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number

    我需要添加一个 ~/.curlrc 文件,其中包含以下行:

    proxy="http://ip_to_proxy:proxy_port_nr"

    在此之后,引导脚本开始工作。

    【讨论】: