【Ubuntu 20.04】解决 /lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3‘ not found
openssl
传输层安全性/安全套接层及其加密库
项目地址:https://gitcode.com/gh_mirrors/ope/openssl
免费下载资源
·
写在前面的话:
- 版权声明:本文为博主原创文章,转载请注明出处!
- 博主是一个小菜鸟,并且非常玻璃心!如果文中有什么问题,请友好地指出来,博主查证后会进行更正,啾咪~~
- 每篇文章都是博主现阶段的理解,如果理解的更深入的话,博主会不定时更新文章。
- 本文初次更新时间:2020.10.28,最后更新时间:2020.10.28
正文开始
问题
最近新装了ubuntu 20.04
,运行以前写的程序的时候居然报错:
./test: /lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./test)
搜了一下,发现很多解决方案都是针对ubuntu 18.04
,通过安装libcurl3
就可以解决,即:
sudo apt install libcurl3
还有一些其他的针对ubuntu 18.04
的解决方法,我没有一个一个试,有需要的可以点击Version ‘CURL_OPENSSL_3’ not found。
然而,在 ubuntu 20.04
直接使用安装libcurl3
的命令是会报错的,并且,安装libcurl3
似乎会卸载掉libcurl4
和curl
命令,所以上面的操作可能会导致curl
不可用。
又搜索一番,找到了如下解决办法。
解决
据说这个办法可以同时安装libcurl3
和libcurl4
,完美地解决了我的问题,这里只记述问题的解决办法,其他详情在参考里,可以点击查看。
sudo add-apt-repository ppa:xapienz/curl34
sudo apt-get update
sudo apt install curl
参考
GitHub 加速计划 / ope / openssl
25.12 K
9.99 K
下载
传输层安全性/安全套接层及其加密库
最近提交(Master分支:1 个月前 )
fd39d1c8
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/25095)
1 个月前
ae87c488
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/25095)
1 个月前
更多推荐
已为社区贡献6条内容
所有评论(0)