头发继续乱 2023-03-11 17:40 采纳率: 47.4%
浏览 76
已结题

ubantu 银河麒麟V10 git clone出错,


```yaml
test@test-c73g3:~/newvcpkg$ git clone https://github.com/microsoft/vcpkg
17:36:59.880957 git.c:439               trace: built-in: 
正克隆到 'vcpkg'...
17:36:59.889914 run-command.c:663       trace: run_command: git-remote-https origin 
* Couldn't find host github.com in the .netrc file; using defaults
*   Trying 20.205.243.166:443...
* TCP_NODELAY set
* Connected to github.com (20.205.243.166) port 443 (#0)
* found 386 certificates in /etc/ssl/certs
* ALPN, offering h2
* ALPN, offering http/1.1
* gnutls_handshake() failed: 解密失败。
* Closing connection 0
fatal: 无法访问 'https://github.com/microsoft/vcpkg/':gnutls_handshake() failed: 解密失败。

```

  • 写回答

10条回答 默认 最新

  • MarkHan_ 2023-03-11 17:43
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    这个错误提示是 SSL/TLS 握手失败导致的,可能是因为你的系统没有安装必要的证书或者证书失效了。建议尝试以下解决方法:

    1.确保你的系统时间设置正确。如果系统时间不准确,可能会导致证书认证失败。

    2.尝试更新你的证书。在 Ubuntu 下可以使用以下命令更新证书:

    sudo apt-get update
    sudo apt-get install ca-certificates
    
    
    

    3.尝试使用 SSH 方式克隆仓库。使用 SSH 方式克隆需要先在 GitHub 上添加 SSH key,可以参考这个文档:https://docs.github.com/en/authentication/connecting-to-github-with-ssh

    希望以上方法能够帮到你解决问题。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月18日
  • 创建了问题 3月11日

悬赏问题

  • ¥15 vue请求不到数据,返回状态200,数据为html
  • ¥15 访问url时不会自动调用其 Servlet的doGet()
  • ¥15 用白鹭引擎开发棋牌游戏的前端为什么这么难找
  • ¥15 MATLAB解决问题
  • ¥35 哪位专业人士知道这是什么原件吗?哪里可以买到?
  • ¥15 关于#c##的问题:treenode反序列化后获取不到上一节点和下一节点,Fullpath和Handle报错
  • ¥15 一部手机能否同时用不同的app进入不同的直播间?
  • ¥20 输入import torch显示Intel MKL FATAL ERROR,系统驱动1%,: Cannot load mkl_intel_thread.dll.
  • ¥15 点云密度大则包围盒小
  • ¥15 nginx使用nfs进行服务器的数据共享