我在新安装的 Ubuntu 18.04 上运行两个程序时遇到了这个错误。
当我使用软件中心或 Synaptic 安装“lifeograph”后运行它时收到以下错误消息。
lifeograph:加载共享库时出错:libatkmm-1.6.so.1:无法打开共享对象文件:没有此文件或目录
我使用另一个程序“keepassxc”时遇到同样的错误“加载共享库时”:
keepassxc:加载共享库时出错:libQt5Network.so.5:无法打开共享对象文件:没有此文件或目录
我尝试运行以下命令,但没有帮助:
sudo /sbin/ldconfig -v
Ubuntu 18.04 是一个 LTS 版本。上述程序来自官方存储库。在新安装的 LTS 系统上出现此类错误令人意外。
你有什么建议吗?
答案1
检查我的系统时,我发现该库的多个副本隐藏在 /snap/gnome-system-monitor/... 下,因此加载器当然找不到它们。您可以自己添加指向这些已安装的 /snap 位置之一的 /usr/lib/x86_64-linux-gnu 位置的链接,或者将其中一个 /snap... 位置添加到 LD_LIBRARY_PATH。也许您的包管理器默认在可用时提供 snap 包 - 尝试更改该默认设置。您可以在终端中明确使用 apt-get :
Crtl++Alt然后t
sudo apt-get install libatkmm-1.6-1v5