当前位置:   article > 正文

ubuntu curl 安装 包括 https_curl: relocation error: /lib64/libcurl.so.4: symbo

curl: relocation error: /lib64/libcurl.so.4: symbol sslv3_client_method vers

最佳方法
安装 synaptic 这个是UI的安装工具 安装curl 及curllib 直接就可以使用https

历史安装流程
可以忽略以下内容

  1. 参考 https://blog.csdn.net/yejinxiong001/article/details/77745943
    需要安装 yum install openssl-devel
    由于没有yum 需要安装yum
    yum 不能安装应用,提示There are no enabled repos Run “yum repolist all”
    https://blog.csdn.net/zdb292034/article/details/82424220
    总结,ubuntu 不能使用yum

  2. 参考 Linux下使用curl命令访问https问题
    https://blog.csdn.net/samzlb/article/details/80688906
    总结,由于之前什么都没有安装不是证书的问题

  3. 关于卸载curl 先安装openssl 再安装curl 的方法
    https://blog.csdn.net/qq_33849629/article/details/81199090
    https://www.linuxidc.com/Linux/2011-01/31229.htm
    https://www.cnblogs.com/hunttown/p/9626353.html
    在第一个方法在make时,zlib 报错,解决该问题
    由于前两个博客写的太乱,没有看懂,浪费很多时间看懂,但怎么都没有解决问题,第二天结合第三篇文章看懂方法,但还是没解决问题,
    、、、、、、、、、、、、、
    发现两个简单的方法
    https://blog.csdn.net/itbs/article/details/76617502 ★
    https://www.dazhuanlan.com/2019/10/05/5d97c333dac88/
    在./config 没问题再make时出有报错行为
    、、、、、、、、、、、、、、
    回来查curl -V 发现curl一直是第一次安装的版本,采用apt-get remove curl 发现怎么也删不掉
    也安装不了新的,curl 可以用也看的到但查不到,一旦删除命令后,在安装时说你没有,安装上但也不显示新安装的。总之,在使用上有,但不支持https,也找的到地址。在安装和卸载上他不存在。出现玄学问题。在实验上述方法时,我已经下载很多新的,但其实一直用的是老的。看版本也是第一次下载的。
    把之前两次的vi操作都复原了

于是【画重点】,我通过whereis curl 把curl, curl-config 删了(/usr/local/bin/curl里的文件)
重新安装,然后新老都装不上去了。。。。。
最后又重新把第一个版本重新按照★ 的方法安装,这次找到的是/usr/bin 里但 /usr/local/bin还是什么都没有于是我就复制进去,curl -V
还是curl: /usr/local/lib/libcurl.so.4: no version information available (required by curl)
curl: relocation error: curl: symbol curl_mime_headers version CURL_OPENSSL_4 not defined in file libcurl.so.4 with link time reference
于是去百度
https://www.htcp.net/3766.html
删除usr/local/lib/libcurl.so.4 (报错的)
whereis libcurl.so.4
sudo ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4 /usr/local/lib/libcurl.so.4
修改软连接后ok了 curl -V是通过synaptic 安装的最新版本,各项配置也是同期安装的 可以使用https(我只有用synaptic安装的是最新版本其他的都是旧版本)
于是使用synaptic就可以。。。。。。。。
//
1 安装zlib方法
解决zlib.h:no such file or directory
http://blog.sina.com.cn/s/blog_714dacd10102v6et.html
zlib库 安装与使用
https://blog.csdn.net/windeal3203/article/details/52966232
gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting 问题
https://blog.csdn.net/Qevery678/article/details/94391782
本质找到真正的下载链接 先进去网页自己复制链接
2 在ubuntu下载单个文件用 wget +url
3 了解软连接

///

PS,学会百度,及错误锁定,知道自己在进行什么,什么地方出错

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/189503
推荐阅读
相关标签
  

闽ICP备14008679号