180 words
1 minutes
解决Ubuntu22.04下Vofa+无法打开问题
在Vofa+官网下载deb包并安装以后发现应用程序无法打开,在终端中输入
/usr/bin/vofa+
可以得到报错信息:
vofa+: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
可以看到是缺少libcrypto.so.1.1
库导致的,让我们到Vofa+的lib文件夹下检查库文件
ll /opt/vofa+/lib/libcrypto*
会发现该目录下存在一个类似的库文件:
-rwxr-xr-x 1 root root 3169648 3月 14 2021 /opt/vofa+/lib/libcrypto-1_1-x64.so*
基本可以判定是Vofa+调用库的时候链接名称不匹配导致的,我们直接创建一个软链接指向缺失的文件名:
sudo ln -s /opt/vofa+/lib/libcrypto-1_1-x64.so /opt/vofa+/lib/libcrypto.so.1.1
重新打开Vofa+,出现我们熟悉的界面,到此问题解决。
解决Ubuntu22.04下Vofa+无法打开问题
https://uon-hari.github.io/posts/vofa-error/linux-vofa-error/