📌  相关文章
📜  utserver:加载共享库时出错:libssl.so.1.0.0:无法打开共享对象文件:没有这样的文件或目录 (1)

📅  最后修改于: 2023-12-03 15:05:47.189000             🧑  作者: Mango

UTServer Error: libssl.so.1.0.0 missing

介绍

在运行UTServer时,出现以下错误信息:

utserver:加载共享库时出错:libssl.so.1.0.0:无法打开共享对象文件:没有这样的文件或目录

这是由于UTServer依赖的openssl库版本过低或未安装导致的,无法找到所需的libssl.so.1.0.0文件。

解决方法
方法一:安装openssl库

在终端中运行以下命令,安装openssl库:

sudo apt-get install libssl-dev
方法二:软链接

如果已安装openssl库但仍无法找到libssl.so.1.0.0文件,可以使用软链接将现有的libssl.so.1.0.2更名为libssl.so.1.0.0,以达到兼容的效果。在终端中运行以下命令:

cd /usr/lib/x86_64-linux-gnu/
sudo ln -s libssl.so.1.0.2 libssl.so.1.0.0
sudo ldconfig

其中,cd /usr/lib/x86_64-linux-gnu/是将终端的当前目录切换到openssl库的存放目录;sudo ln -s libssl.so.1.0.2 libssl.so.1.0.0是创建软链接;sudo ldconfig是刷新动态链接库缓存,使系统能够找到新创建的软链接。

结论

无论使用哪种方法,都可以成功解决UTServer找不到libssl.so.1.0.0文件的问题,使程序能够正常运行。