curl: error while loading shared libraries: libcurl.so.4: cannot open shared

curl: error while loading shared libraries: libcurl.so.4: cannot open shared

curl:加载共享库时出错:libcurl.so.4:无法打开共享

基于对ubuntu不是很了解,碰到问题也没有很好的解决方案

于是就自行baidu和Google,由于问题背景不同,出现的解决方案
也各有不同,不过按照网上说的没解决实际问题,基于以上问题,
有人说是没有安装curl,本人也通过curl -V 命令执行,确实发现
是没有安装过curl环境,后面根据网上的一些指示,去
https://curl.haxx.se/download.html
网站上下载了版本偏高的tar包,并上传服务器解压,依次执行

.configure
make 
make install

命令,安装curl环境,再通过curl -V命令检验是否安装成功。
以上百度参考:https://blog.csdn.net/weixin_43938510/article/details/88143293

安装成功,满怀期待得执行mongod -f xxx 命令,结果又报另外一个错,具体错误如下:
mongod:/usr/lib/libcurl.so.4: no version information available(required by mongod)

于是又在网上找到另外一种说法,安装的curl版本太多,不知道用哪个

locate libcurl.so.4

查看命令
以上百度参考:
https://blog.csdn.net/jfkidear/article/details/91536953

最后折腾半天还是没有解决,实在不行后面在本机上面安装ubuntu,再把mongodb重新部署到本机
虚拟机上,也发生了同样的错误,后面又折腾了白天,解决了本地虚拟机上的问题,
具体解决方案:

sudo apt-get update
sudo apt-get -f install
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install curl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值