缺少libssl.so.10依赖的解决办法
安装mongodb和redis时缺少libssl.so.10依赖的解决办法
1、下载openssl包
wget https://www.openssl.org/source/old/1.0.0/openssl-1.0.0f.tar.gz
下载完毕后解压,注意编译安装openssl需要c和prel环境。
tar zxvf openssl-1.0.0f.tar.gz
2、进入解压后的目录
生成Makefile文件。
#./config shared zlib-dynamic
#make
注意:make时可能会报错。
缺失zlib,需要安装error: zlib.h:no such file or directory
apt-get install zlib1g-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libbz2-dev
然后重新make
3、就会生成这两个文件
libssl.so.1.0.0
libcrypto.so.1.0.0在make后的目录中生成两个软连接
#ln -s libssl.so.1.0.0 libssl.so.10
#ln -s libcrypto.so.1.0.0 libcrypto.so.10
进入/usr/lib/目录下删除之前的libssl.so.10和libcrypto.so.10
把两个软连接复制后放到/usr/lib/目录下
重新安装mongodb或redis,问题解决
相关推荐
libssl.so.10缺失库文件的解决办法.doc
libssl.so.10缺失库文件的解决办法,error while loading shared libraries :libssl.so.10:cannot open shared object file:No such file or directory
libssl.so.10
openssl升级后libssl.so.10缺失问题 解决办法:从其他系统的/usr/lib64 下拷贝以下两个文件止当前系统 libssl.so.10 libcrypto.so.10
linux 下 libssl.so.10 libcrypto.so.10
找了半天不容易,方便大家使用上传这两个库吧,有需要的把 libssl.so.10 libcrypto.so.10 直接放在/usr/bin 下即可。
安装部署dmncdm 时 ,缺少依赖libssl.so.10 ,libcrypto.so.10
安装部署dmncdm 时 ,缺少依赖libssl.so.10 ,libcrypto.so.10 ,解压后放到 /usr/lib64
CentOS7下的libcrypto.so.6+libexpat.so.0+libssl.so.6文件
Linux操作系统CentOS7中下载下来的so文件,包含libcrypto.so.6 、libexpat.so.0 、libssl.so.6三个文件


