jungledisk не работает с ошибкой libnotify
У кого-нибудь был успех, заставляющий приложение jungledisk работать под Ubuntu?
Я установил его из файла.deb, предоставленного jungledisk. Установка прошла нормально, но я не могу запустить приложение "рабочий стол на джунглях".
Он появляется в строке поиска тире, но не запускается и ничего не делает при его выборе.
Когда я пробую командную строку, я получаю следующее...
$ 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
У кого-нибудь есть предложения, что попробовать?
4 ответа
Люди из справочника на jungledisk/rackspace решили эту проблему. Похоже, что jungledisk ожидал libnotify.so.1, а ubuntu имел libnotify.so.4.
Создание символической ссылки, указывающей на libnotify.so.4, решает проблему...
В новой Ubuntu отсутствует 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
Для 64-битной версии Ubuntu другой ответ не сработает, потому что соответствующие пути к библиотекам разные. Тем не менее, решение с форумов linuxmint работает:
sudo ln -s /usr/lib/x86_64-linux-gnu/libnotify.so.4 /usr/lib/libnotify.so.1
Была такая же проблема. В конечном итоге используйте бесплатные инструменты Linux от SMEStorage:
Rackspace опубликовал официальный набор инструкций по адресу: https://support.jungledisk.com/entries/21726460 Для 32- и 64-разрядных версий. Обратите внимание, что на момент написания этой статьи решение не работает должным образом для Ubuntu 13.04.