libssl.so.10: 无法打开共享对象 file: 没有此类文件或者目录

分享于 

1分钟阅读

ubuntu

  繁體

问题

我试图使用twoBitToFa,这是一个由加利福尼亚大学的Santa Cruz发布的小程序,解压大型基因组文件,得到这个错误:


error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory




答案1

确保已安装,并更新了SSL:


sudo apt-get update


sudo apt-get install libssl1.0.0 libssl-dev



现在通过创建一个链接来修复文件的命名:


cd /lib/x86_64-linux-gnu


sudo ln -s libssl.so.1.0.0 libssl.so.10


sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10




答案2

mongo期望libssl文件在/usr/lib/中:


 sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.10


 sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.10




答案3

我是这些工具的开发人员之一,修复这个问题的官方方法是从源代码重新编译,(请参见https://github.com/NullModel/kentUtils)。



文件  对象  DIR  SHA  分享  Shared