Робочий стіл Mendeley не буде працювати на ubuntu 16.04


11

Я намагався встановити Mendeley на ubuntu 16.04. Я дотримувався інструкції з установки на їхньому веб-сайті, але він просто не починається. Піктограма з’являється, коли я запускаю її, і через 3 секунди вона зникає. Будь-які думки?

Вихід працює mendeleydesktopв терміналі

Unable to use Qt libraries in /usr/lib/x86_64-linux-gnu. Some components are missing:
 /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 To run Mendeley Desktop you may need to install the QtWebKit and QtSvg packages provided by your Linux distribution. Using bundled SSL runtime libraries /usr/bin/../../opt/mendeleydesktop/bin/mendeleydesktop: error while loading shared libraries: libgstapp-0.10.so.0: cannot open shared object file: No such file or directory 

Чи можете ви додати URL-адресу проекту та назву пакета до своєї початкової публікації (відредагувавши її). я не можу знайти жодного пакета з назвою Менделі у сховищі 16.04. Я припускаю, що ви говорите про mendeley.com
dufte

Якщо програма здається збоєм, вона часто допомагає запустити її з терміналу / командного рядка. Перевагою може бути те, що він виводить якийсь код помилки або подібний, що може стати хорошою відправною точкою при пошуку рішення.
dufte

1
Він починається тут належним чином 16.04 та відображає діалогове вікно входу з опцією реєстрації та входу.
dufte

1
Працює і для мене на gnome-1604, відкрийте термінал і запустіть mendeleydesktopі додайте будь-які результати до запитання.
Марк Кірбі

2
Інструкції на mendeley.com/download-mendeley-desktop/ubuntu/instructions працюють для мене на Ubuntu 16.04.
edwinksl

Відповіді:


12

Відкрийте термінал і запустіть

sudo apt-get install libqtsvg4-perl libqtwebkit4

У мене була така точна помилка, і після відповіді Марка Кірбі у мене все-таки виникла проблема. Після виконання вищесказаного, тепер Менделі запускає та синхронізує всі мої дані (так!).

Я не знаю, чи це було лише те, що я написав вище, або якщо вам це потрібно, а також відповідь Марка Кірбі і того, і іншого.

Джерело відповіді: http://ubuntuforum-br.org/index.php?topic=120046.0


Мені вдалося це зробити, використовуючи лише вашу команду, не використовуючи відповідь Марка Кірбі.
adamconkey

@aconkey Дякуємо за повідомлення про це. Я впевнений, що це допоможе комусь у майбутньому.
Джон

4

Здається, вам не вистачає деяких залежностей qtwebkitіqtsvg

Відкрийте термінал і запустіть

sudo apt install qt4-dev-tools

Тепер спробуйте запустити його ще раз.


отримав це: 'libqt5webkit5 - це вже найновіша версія'
manutsa

Спробуйте цю оновлену версію.
Марк Кірбі

У мене точно така ж помилка, як у ОП. Це не виправило. Він встановив інструменти, але помилка, яку я отримую, все одно та сама (як у питанні). Будь-які інші ідеї?
Джон

Я взяв це з переповнення стека, якщо це не спрацювало, запустіть sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev@John Та ж помилка, але інша програма stackoverflow.com/questions/26869830/…
Марк Кірбі

Дякуємо @MarkKirby Після застосування моєї відповіді це працює. Я не впевнений, якби твоє додаткове рішення теж зробило би трюк (також як і ОП, я цілком новачок).
Джон

1

Щоб встановити мінімальні вимоги до Ubuntu 16.04, виконайте такі дії:

sudo apt-get install libqtwebkit4 libqt4-svg

0

Я не можу коментувати відповідь, оскільки у мене недостатньо балів репутації. Я просто хотів сказати, що відповідь не працював для мене, але встановив gdebi

sudo apt install gdebi

з 16.04 Неможливо встановити що-небудь з центру програмного забезпечення Ubuntu та встановити через gdebi, клацнувши правою кнопкою миші файл .deb та відкривши, де працював чудово.

Крім того, якщо ви зіпсуєте встановлення (як я), ви можете повторно встановити, використовуючи gdebi.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.