我刚刚从 17.04 升级到 17.10:未找到 gedit 库

我刚刚从 17.04 升级到 17.10:未找到 gedit 库

几个小时前从 17.04 升级到 17.10 后,我无法使用 gedit,显然是因为找不到库:

tscale@tscale-mbp-ubuntu:~$ gedit
gedit: /snap/meshlab-mardy/current/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by /usr/lib/x86_64-linux-gnu/libmirclient.so.9)

我不知道为什么snap/meshlab-mardy/显示目录,但也许它是最后LD_LIBRARY_PATH搜索的?

我尝试使用

apt-get install libstdc++.so.6: version `CXXABI_1.3.11'

无济于事。

我如何重新使用 gedit?

答案1

看来该meshlab-mardysnap 包中有一个版本libstdc++与系统libmirclient所链接的 17.10 版本不兼容,并且出于某种原因正在使用。应将此问题报告给 snap 包所有者,作为错误。

如果您删除它,meshlab-mardy那么 gedit 应该可以再次工作。

相关内容