Jungledisk schlägt mit libnotify-Fehler fehl

16

Hat jemand Erfolg gehabt, die Jungledisk-Anwendung unter Ubuntu zum Laufen zu bringen?

Ich habe es aus der .deb-Datei von jungledisk installiert. Die Installation funktioniert einwandfrei, aber ich kann die App "Jungle Disk Desktop" nicht starten.

Es wird in der Dash-Suchleiste angezeigt, wird jedoch beim Auswählen weder gestartet noch ausgeführt.

Wenn ich die Befehlszeile versuche, erhalte ich Folgendes ...

$ jungledisk -V -f
Verbose mode enabled
Shutting down...
$

Ich erhalte mit dem folgenden Befehl etwas interessanteres ... etwas über libnotify.so

$ junglediskdesktop -V -f
junglediskdesktop: error while loading shared libraries: libnotify.so.1: cannot open shared object file: No such file or directory

Hat jemand Vorschläge für was zu versuchen?

Angelo
quelle

Antworten:

16

Die Helpticket-Leute von Jungledisk / Rackspace haben dieses Problem behoben. Es scheint, dass Jungledisk libnotify.so.1 erwartete und Ubuntu libnotify.so.4 hatte.

Das Erstellen eines Symlinks, der auf libnotify.so.4 verweist, behebt das Problem ...

Auf dem neuen Ubuntu fehlt libnotify.so.1, das von der Dschungel-Festplatte benötigt wird. Dies wird behoben, indem ein Symlink zu libnotify.so.4 bis libnotify.so.1 erstellt wird. Bitte [geben Sie die Befehle ein] und starten Sie die Maschine neu:

cd /usr/lib/i386-linux-gnu/ ; sudo ln -s ./libnotify.so.4 libnotify.so.1

Grüße, JungleJason

Angelo
quelle
Zu Ihrer Information ... Ich hatte das gleiche Problem bei der Installation von 32-Bit-xubuntu. Das obige hat es auch behoben.
Angelo
64-Bit-Benutzer überprüfen stattdessen die Kailash-Lösung.
Kobejohn
Der Symlink-Fix funktioniert auch unter 12.10.
Belacqua
15

Bei einer 64-Bit-Version von Ubuntu funktioniert die andere Antwort nicht, da die relevanten Bibliothekspfade unterschiedlich sind. Die Lösung aus den linuxmint-Foren funktioniert jedoch:

sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/libnotify.so.1 
Kailash
quelle
2
Vielen Dank! Sie sind sich eigentlich sehr ähnlich. Die Idee ist, einen symbolischen Link zu erstellen, sodass libnotify.so.1 auf libnotify.so.4 verweist. Es gibt Unterschiede, weil Sie anscheinend 64-Bit verwenden und ich 32-Bit verwende. Ich hatte ursprünglich 32-Bit in meinem Titel angegeben, aber es wurde herausgeschnitten.
Angelo
1
Ich kann bestätigen, dass ich tatsächlich 64-Bit verwende.
Kailash
0

Hatte das selbe Problem. Verwenden Sie am Ende die kostenlosen Linux-Tools von SMEStorage:

http://smestorage.com/?p=static&page=LinuxDrive

Cory Killian
quelle
Danke, ich werde das in Betracht ziehen. Aber bevor ich das tue, muss ich eine Menge Daten auf s3 über Jungledisk migrieren!
Angelo