Mendeley und Fedora 16

Wer die Anleitung für Mendeley unter Fedora 15 mit Fedora 16 und der aktuellen Mendeley-Version ausprobiert, wird enttäuscht sein: Mendeley schießt sich selbst sang- und klanglos ab.

Sobald das Paket wie in der Anleitung beschrieben entpackt ist, muss man von der Fedora-15-Anleitung abweichen.

Die Bibliotheken dürfen nicht gelöscht werden. Um Mendeley nutzen zu können, muss die Parameter –force-bundled-qt beim Start von Mendeley verwendet werden, so meint zumindest der offizielle Support.

/opt/mendeleydesktop-1.3-linux-i486/bin/mendeleydesktop --force-bundled-qt

Der Desktop-Link sieht dann so aus:

[Desktop Entry]
Name=Mendeley Desktop
GenericName=Research Paper Manager
Comment=free reference manager and academic social network
Exec=/opt/mendeleydesktop-1.3-linux-i486/bin/mendeleydesktop --force-bundled-qt
Terminal=false
Type=Application
Icon=/opt/mendeleydesktop-1.3-linux-i486/share/icons/hicolor/128x128/apps/mendeleydesktop.png
Categories=Education;Literature;Qt;

Von Lukas

Einstiegsdroge Red Hat 4.2, lange Pause, Wiedereinstieg bei Fedora Core 1, fremdgegangen Mit Ubuntu 6.06-10.04 und reumütig zurückgekehrt zu Fedora 15 nach Einführung von Unity.

2 Kommentare

  1. Ein Nachtrag: Mendeley legt beim ersten Start eine Verknüpfung in ~/.local/share/applications/ an.
    Man kann sich die Verknüpfung in /usr/share/applications/ sparen, allerdings muss man die Verknüpfung im Benutzerverzeichnis dementsprechend anpassen.

  2. Gut, nochmal eine Korrektur: Die Verknüpfung im Benutzerverzeichnis wird bei jedem Start des Programms neu geschrieben. Schuld ist das Skript install-mendeley-link-handler.sh.
    Damit das Skript die Verknüpfung richtig schreibt, muss folgender Patch angewandt werden:

    — ~/Downloads/install-mendeley-link-handler.sh
    +++ /opt/mendeleydesktop-1.3-linux-i486/bin/install-mendeley-link-handler.sh
    @@ -58,8 +58,8 @@
    Name=Mendeley Desktop
    GenericName=Research Paper Manager
    Comment=Mendeley Desktop is software for managing and sharing research papers
    -Exec=$MENDELEYDESKTOP_BIN %u
    -Icon=mendeleydesktop
    +Exec=$MENDELEYDESKTOP_BIN –force-bundled-qt %u
    +Icon=/opt/mendeleydesktop-1.3-linux-i486/share/icons/hicolor/128×128/apps/mendeleydesktop.png
    Terminal=false
    Type=Application
    Categories=Education;Literature;Qt;

    Wer sich das Patch-einspielen sparen will, hier ist die modifizierte Datei:
    http://dl.dropbox.com/u/3057587/install-mendeley-link-handler.sh

Die Kommentare sind geschlossen.