Mendeley 桌面无法在 ubuntu 16.04 上运行

Mendeley 桌面无法在 ubuntu 16.04 上运行

我一直在尝试安装门德利在 ubuntu 16.04 上。我按照他们网站上的安装指南操作,但它就是无法启动。我运行它时图标出现,3 秒后它就消失了。有什么想法吗?

mendeleydesktop终端运行的输出

Unable to use Qt libraries in /usr/lib/x86_64-linux-gnu. Some components are missing:
 /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 To run Mendeley Desktop you may need to install the QtWebKit and QtSvg packages provided by your Linux distribution. Using bundled SSL runtime libraries /usr/bin/../../opt/mendeleydesktop/bin/mendeleydesktop: error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared object file: No such file or directory 

答案1

打开终端并运行

sudo apt-get install libqtsvg4-perl libqtwebkit4

我遇到了同样的错误,在 Mark Kirby 的回答之后,问题仍然存在。运行上述操作后,Mendeley 现在启动并同步我的所有数据(是的!)。

我不知道这是否只是我上面写的,或者您是否需要这个以及 Mark Kirby 的答案。

答案来源:http://ubuntuforum-br.org/index.php?topic=120046.0

答案2

你似乎缺少一些依赖项qtwebkitqtsvg

打开终端并运行

sudo apt install qt4-dev-tools

现在尝试再次运行它。

答案3

要在 Ubuntu 16.04 上安装最低要求,请按照以下步骤操作:

sudo apt-get install libqtwebkit4 libqt4-svg

答案4

我无法评论答案,因为我没有足够的声誉点。我只是想说答案对我来说不起作用,但安装 gdebi

sudo apt install gdebi

16.04 无法从 Ubuntu 软件中心安装任何东西通过右键单击 .deb 文件并使用 gdebi 打开来通过 gdebi 进行安装,效果很好。

另外,如果您搞乱了安装(就像我一样),您可以使用 gdebi 重新安装。

相关内容