libnotify 오류와 함께 정글 디스크 실패


16

누군가 우분투에서 정글 디스크 응용 프로그램을 작동시키는 데 성공 했습니까?

jungledisk가 제공 한 .deb 파일에서 설치했습니다. 설치가 제대로되었지만 "jungle disk desktop"앱을 실행할 수 없습니다.

대시 검색 창에 표시되지만 선택하면 실행되지 않거나 아무 것도 수행하지 않습니다.

커맨드 라인을 시도하면 다음과 같은 결과가 나타납니다.

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

다음 명령으로 더 흥미로운 것을 얻습니다 ... libnotify.so에 관한 것

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

누구든지 시도 할 제안이 있습니까?

답변:


16

jungledisk / rackspace의 지원 담당자가이 문제를 해결했습니다. jungledisk가 libnotify.so.1을 소비하고 있고 우분투는 libnotify.so.4를 가지고있는 것으로 보입니다.

libnotify.so.4를 가리키는 심볼릭 링크를 생성하면 문제가 해결됩니다 ...

새로운 우분투에는 정글 디스크에 필요한 libnotify.so.1이 없습니다. 이것은 libnotify.so.4와 libnotify.so.1에 대한 심볼릭 링크를 생성함으로써 해결됩니다. 아래의 [명령을 입력]하고 기계를 다시 시작하십시오 :

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

감사합니다, JungleJason


참고로 ... 32 비트 xubuntu 설치에서 동일한 문제가 발생했습니다. 위도 해결했습니다.
Angelo

64 비트 사용자는 Kailash의 솔루션을 대신 확인합니다.
kobejohn

symlink 수정은 12.10에서도 작동합니다.
belacqua

15

64 비트 버전의 Ubuntu의 경우 관련 라이브러리 경로가 다르기 때문에 다른 답변이 작동하지 않습니다. 그러나 linuxmint 포럼솔루션 이 작동합니다.

sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/libnotify.so.1 

2
감사! 그들은 실제로 매우 비슷합니다. libnotify.so.1이 libnotify.so.4를 가리 키도록 심볼릭 링크를 만드는 것이 좋습니다. 분명히 64 비트를 사용하고 있고 32 비트를 사용하고 있기 때문에 차이점이 있습니다. 원래 타이틀에 32 비트를 표시했지만 편집했습니다.
Angelo

1
실제로 64 비트를 사용하고 있음을 확인할 수 있습니다.
Kailash


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.