参考:https://zhuanlan.zhihu.com/p/566675243
背景:Ubuntu20运行makeblastdb -h命令报错
报错原文:makeblastdb: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
尝试1:查找libssl.so.1.0.0
运行locate libssl.so.1.0.0无法找到;
locate libssl.so.1.0.0
尝试2:查找libssl.so.1.1
运行locate libssl.so.1.1成功找到libssl.so.1.1;
locate libssl.so.1.1
解决:为libssl.so.1.1创建软链接
PS:记得前往软件目录后再执行创建软链接的命令;
cd /home/raven/miniconda2/lib/
ln -s libssl.so.1.1 libssl.so.1.0.0
再次执行makeblastdb命令报错改变;
同理,为libcrypto.so.1.0.0创建软链接
ln -s libcrypto.so.1.1 libcrypto.so.1.0.0
再次执行makeblastdb命令,出现帮助界面,问题解决;