当我尝试运行游戏时,我收到错误消息
`/home/relax/.config/itch/apps/white/Whitev2/White: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory`
我搜索了一下,最常见的解决方案是安装libssl1.0.0
。我已经安装了它,所以这并没有解决问题。我发现问题可能出libcrypto.so.1.0.0
在 中/usr/lib/x86_64-linux-gnu/
,而不是 中/lib/x86_64-linux-gnu/
,就像大多数应用程序可能期望的那样。我尝试创建一个符号链接,但这也没有解决问题。
答案1
White 是一个 32 位二进制文件,它依赖于许多 i386 库。您需要安装所有这些库。运行ldd /path/to/White
后将显示缺少哪些库。
就您而言,您可能只缺少 1 个(也许您安装了 wine,它将安装相当多的 i386 软件包。
因此运行此程序并重试,
sudo apt install libssl1.0.0:i386