Open v21cesc opened 5 years ago
我觉得你这个是依赖版本问题,不能单纯的创建个软连接完事。
@v21cesc 安装 botan2-2.8.0-1.fc29.x86_64.rpm,http://mirror.ic.fon.bg.ac.rs/fedora/linux/updates/29/Everything/x86_64/Packages/b/botan2-2.8.0-1.fc29.x86_64.rpm 估计能成功安装到 f30
PS: 为啥低版本的rpm包(如 botan2-2.8.0-1.fc29.x86_64.rpm)这么难找?
@v21cesc 安装 botan2-2.8.0-1.fc29.x86_64.rpm,http://mirror.ic.fon.bg.ac.rs/fedora/linux/updates/29/Everything/x86_64/Packages/b/botan2-2.8.0-1.fc29.x86_64.rpm 估计能成功安装到 f30
PS: 为啥低版本的rpm包(如 botan2-2.8.0-1.fc29.x86_64.rpm)这么难找?
谢谢,我试试,降版本吧,你的这个链接也打不开了。。我试了降到2.7不行,只能到2.8。。真的难找
上面说得不对,降到2.7之后再创建软链接就可以了 2.9软链接不行 此问题终结
降级和软链接的方式都只是临时的解决办法,如果进行了更新,还会将botan升级到最新版。应该从源头解决才好。
fedora 30(rawhide) x86_64 终端运行ss-qt5 ss-qt5: error while loading shared libraries: libbotan-2.so.8: cannot open shared object file: No such file or directory 检查botan/botan2已安装。没有libbotan-2.so.8而存在libbotan-2.so.9这个文件 手动创建软链接ln -s libbotan-2.so.9 libbotan-2.so.8后 再次ss-qt5后 提示如下错误 ss-qt5: symbol lookup error: /lib64/libQtShadowsocks.so.2: undefined symbol: _ZN5Botan16MDx_HashFunctionC2Embbm