由于此错误,我的一大堆应用程序无法再启动(xchat、vmware 等)。
xchat: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
我搜索了一下,尝试了几个找到的帖子(在这个网站和其他网站上),但似乎无法解决这个问题。我检查了 / usr/lib/x86_64-linux_gnu
—— 假设这是它想要找到文件的地方 —— 果然没有条目。我只是不知道如何把它放在那里。
有人可以帮忙吗?
答案1
重新安装包libssl1.0.0
sudo apt-get install libssl1.0.0:amd64
64 位共享库应该位于
/lib/x86_64-linux-gnu/libssl.so.1.0.0
链接为
/usr/lib/x86_64-linux-gnu/libssl.so
静态库位于
/usr/lib/x86_64-linux-gnu/libssl.a
如果只是缺少链接,您可以自行替换它们,而无需重新安装包。
看起来文件已被删除(或被移动——查看locate libssl.so.1是否能找到它)。当然,包管理器对此一无所知,因此请在安装时尝试使用-f force,如果失败,请尝试apt-get --reinstall开关。