Файловый менеджер Marlin не запускается из-за отсутствия libunity.so.6

Я только что установил файловый браузер Marlin, из marlin-dev ppa.

Проблема в том, что когда я пытаюсь запустить его, я получаю эту ошибку:

stewart@StudioLaptop2:~$ marlin
marlin: error while loading shared libraries: libunity.so.6: cannot open shared object file: No such file or directory

Что мне делать?

P.S. - Я пробовал это в Gnome-shell и Unity, но получаю ту же ошибку: (

2
задан 23 January 2012 в 07:11

3 ответа

Не очень правильное решение ...

  sudo ln -s /usr/lib/libunity.so.9 /usr/lib/libunity.so.6

... но это работает, как ожидалось.

0
ответ дан 23 January 2012 в 07:11

Решение (по крайней мере для ubuntu 11.10 oneiric ocelot):

sudo apt-get install libunity6

Чтобы найти пакет с установленным файлом:

$ dpkg -S libunity6
libunity6: /usr/lib/libunity.so.6

Чтобы найти пакет с отсутствующим файлом:

  1. Перейдите на http://packages.ubuntu.com
  2. Прокрутите вниз до «Поиск содержимого пакетов» и введите имя файла, например libunity.so.6

.. и вуаля!

0
ответ дан 23 January 2012 в 07:11

Установите apt-find и выполните поиск необходимых пакетов:

apt-find libunity.so.6

Он должен дать вам имя пакета, содержащего необходимую библиотеку lib. Затем напишите:

sudo apt-get install имя_пакета

Это поможет, только если проблема возникла из-за неразрешенных зависимостей. Если это не поможет, попробуйте переустановить программное обеспечение.

0
ответ дан 23 January 2012 в 07:11

Другие вопросы по тегам:

Похожие вопросы: