![wireshark:加载共享库时出错:libQt5Core.so.5](https://linux22.com/image/1568083/wireshark%EF%BC%9A%E5%8A%A0%E8%BD%BD%E5%85%B1%E4%BA%AB%E5%BA%93%E6%97%B6%E5%87%BA%E9%94%99%EF%BC%9AlibQt5Core.so.5%20.png)
我成功安装了 wireshark 2.6.2
,但由于此错误,我无法执行它
wireshark:加载共享库时出错:libQt5Core.so.5:无法打开共享对象文件:没有此文件或目录
我检查了库,它存在于我的系统中,
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
但如果我这样做,ldd /usr/bin/wireshark
我会得到这个输出
... libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 (0x00007f2764ec6000) libQt5Core.so.5 => 未找到 ...
我不知道如何告诉 wireshark 以正确的路径读取库。有人能帮助我吗?
答案1
得益于此回答以及@Biswapriyo
我通过这个命令成功解决了我的问题
sudo strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5