问题描述
有谁成功让 jungledisk 应用程序在 Ubuntu 下运行过吗?
我使用 jungledisk 提供的 .deb 文件安装了它。安装顺利,但我无法启动“jungle disk 桌面”应用程序。
它出现在 dash 搜索栏中,但选择它后不会启动或执行任何操作。
当我尝试命令行时,我得到以下内容……
$ 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
有人可以建议尝试什么吗?
最佳方法
jungledisk/rackspace 的帮助人员解决了这个问题。看来 jungledisk 期望的是 libnotify.so.1,而 ubuntu 有 libnotify.so.4。
创建指向 libnotify.so.4 的符号链接可以解决问题…
\\n
The new Ubuntu is missing libnotify.so.1 needed by jungle disk. This\\n is resolved by creating a symlink to libnotify.so.4 to libnotify.so.1.\\n Please [enter the commands] below and restart the machine:
\\n
cd /usr/lib/i386-linux-gnu/ ; sudo ln -s ./libnotify.so.4 libnotify.so.1
\\n
Regards, JungleJason
\\n
次佳方法
对于 64 位版本的 Ubuntu,另一个答案不起作用,因为相关的库路径不同。但是,solution from the linuxmint forums 确实有效:
sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/libnotify.so.1