jungledisk kończy się niepowodzeniem z błędem libnotify

16

Czy ktoś odniósł sukces w uruchomieniu aplikacji jungledisk pod Ubuntu?

Zainstalowałem go z pliku .deb dostarczonego przez jungledisk. Instalacja przebiega dobrze, ale nie mogę uruchomić aplikacji „Jungle Disk Desktop”.

Pojawia się na pasku wyszukiwania deski rozdzielczej, ale po uruchomieniu nie uruchamia się ani nic nie robi.

Kiedy próbuję z wiersza poleceń, otrzymuję następujące ...

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

Otrzymuję coś ciekawszego za pomocą następującego polecenia ... coś o libnotify.so

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

Czy ktoś ma sugestie, co spróbować?

Angelo
źródło

Odpowiedzi:

16

Ludzie helpticket w jungledisk / rackspace rozwiązali ten problem. Wygląda na to, że jungledisk oczekiwał libnotify.so.1, a Ubuntu miał libnotify.so.4.

Utworzenie dowiązania symbolicznego wskazującego na libnotify.so.4 rozwiązuje problem ...

W nowym Ubuntu brakuje libnotify.so.1 wymaganego przez dysk z dżungli. Rozwiązuje się to poprzez utworzenie dowiązania symbolicznego do libnotify.so.4 do libnotify.so.1. [Wpisz polecenia] poniżej i uruchom ponownie komputer:

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

Pozdrawiam, JungleJason

Angelo
źródło
FYI ... Miałem ten sam problem w instalacji 32-bitowego xubuntu. Powyższe również to naprawiło.
Angelo,
Zamiast tego 64-bitowi użytkownicy sprawdzają rozwiązanie Kailash.
kobejohn
Poprawka dowiązania symbolicznego działa również na 12.10.
belacqua,
15

W 64-bitowej wersji Ubuntu druga odpowiedź nie będzie działać, ponieważ odpowiednie ścieżki bibliotek są różne. Jednak rozwiązanie z forów linuxmint działa:

sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/libnotify.so.1 
Kailash
źródło
2
Dzięki! Są bardzo podobne. Pomysł polega na utworzeniu dowiązania symbolicznego, aby libnotify.so.1 wskazywał na libnotify.so.4. Istnieją różnice, ponieważ najwyraźniej używasz wersji 64-bitowej, a ja używam wersji 32-bitowej. W swoim tytule pierwotnie wskazałem 32bit, ale zostało ono zredagowane.
Angelo,
1
Mogę potwierdzić, że rzeczywiście używam wersji 64-bitowej.
Kailash
0

Miałem ten sam problem. Skorzystaj z bezpłatnych narzędzi Linuxa z SMEStorage:

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

Cory Killian
źródło
Dzięki, rozważę użycie tego. Ale zanim to zrobię, mam mnóstwo danych na s3 za pośrednictwem jungledisk do migracji!
Angelo,