Mendeley Desktop funktioniert unter Ubuntu 16.04 nicht

11

Ich habe versucht, Mendeley auf Ubuntu 16.04 zu installieren . Ich habe die Installationsanleitung auf ihrer Website befolgt, aber sie startet einfach nicht. Das Symbol erscheint beim Ausführen und verschwindet nach 3 Sekunden. Irgendwelche Gedanken?

Ausgabe des einlaufenden mendeleydesktopTerminals

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 
Manutsa
quelle
Könnten Sie bitte die Projekt-URL und den Paketnamen zu Ihrem ursprünglichen Beitrag hinzufügen (indem Sie ihn bearbeiten). Ich kann kein Paket namens Mendeley im 16.04-Repository finden. Ich nehme an, Sie sprechen von mendeley.com
dufte
Wenn eine Anwendung zum Absturz zu führen scheint, hilft es oft, sie von einem Terminal / einer Befehlszeile aus zu starten. Der Vorteil kann sein, dass ein Fehlercode oder ähnliches ausgegeben wird, was ein guter Ausgangspunkt für die Suche nach einer Lösung sein kann.
Dufte
1
Es startet hier ordnungsgemäß am 16.04 und zeigt einen Anmeldedialog mit Registrierungs- und Anmeldeoption an.
Dufte
1
Funktioniert auch für mich auf gnome-1604, öffne ein Terminal mendeleydesktopund füge alle Ausgaben der Frage hinzu.
Mark Kirby
2
Anweisungen unter mendeley.com/download-mendeley-desktop/ubuntu/instructions funktionieren für mich unter Ubuntu 16.04.
Edwinksl

Antworten:

12

Öffnen Sie ein Terminal und führen Sie es aus

sudo apt-get install libqtsvg4-perl libqtwebkit4

Ich hatte genau diesen Fehler und nach Mark Kirbys Antwort hatte ich immer noch das Problem. Nachdem Mendeley das oben genannte ausgeführt hat, startet und synchronisiert er nun alle meine Daten (yeah!).

Was ich nicht weiß ist, ob es genau das war, was ich oben geschrieben habe oder ob Sie dies und auch Mark Kirbys Antwort beide brauchen.

Quelle der Antwort: http://ubuntuforum-br.org/index.php?topic=120046.0

John
quelle
Ich konnte es nur mit Ihrem Befehl zum Laufen bringen, ohne den Befehl von Mark Kirby zu verwenden.
Adamconkey
@aconkey Danke, dass du das gepostet hast. Ich bin mir sicher, dass es in Zukunft jemandem helfen wird.
John
4

Ihnen fehlen offenbar einige Abhängigkeiten qtwebkitundqtsvg

Öffnen Sie ein Terminal und führen Sie es aus

sudo apt install qt4-dev-tools

Versuchen Sie nun, es erneut auszuführen.

Mark Kirby
quelle
habe dies: 'libqt5webkit5 ist bereits die neueste Version'
manutsa
Probieren Sie diese aktualisierte Version aus.
Mark Kirby
Ich habe genau den gleichen Fehler wie das OP. Dies hat es nicht behoben. Es hat die Tools installiert, aber der Fehler, den ich bekomme, ist immer noch der gleiche (wie in der Frage). Irgendwelche anderen Ideen?
John
Ich habe dies aus Stack - Überlauf , falls dies nicht funktioniert hat, laufen sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev@John gleichen Fehler , aber andere App stackoverflow.com/questions/26869830/...
Mark Kirby
Vielen Dank @ MarkKirby. Nach dem Anwenden meiner Antwort funktioniert es. Ich bin nicht sicher, ob Ihre zusätzliche Lösung auch den Trick getan hätte (auch wie das OP, ich bin ganz der Neuling).
John
1

So installieren Sie die Mindestanforderungen unter Ubuntu 16.04:

sudo apt-get install libqtwebkit4 libqt4-svg
Mehdi Amiri
quelle
0

Ich kann die Antwort nicht kommentieren, da ich nicht genug Reputationspunkte habe. Ich wollte nur sagen, dass die Antwort bei mir nicht funktionierte, sondern gdebi installierte

sudo apt install gdebi

ab 16.04 Kann nichts vom Ubuntu Software Center aus installieren und über gdebi installieren, indem Sie mit der rechten Maustaste auf die .deb-Datei klicken und mit gdebi öffnen.

Auch wenn Sie die Installation durcheinander bringen (wie ich), können Sie sie mit gdebi neu installieren.

abdnChap
quelle