Pulpit Mendeley nie będzie działał na Ubuntu 16.04


11

Próbowałem zainstalować Mendeley na Ubuntu 16.04. Postępowałem zgodnie z instrukcją instalacji na ich stronie internetowej, ale po prostu się nie uruchamia. Ikona pojawia się po uruchomieniu i po 3 sekundach znika. jakieś pomysły?

Wyjście uruchomione mendeleydesktopw terminalu

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 

Czy możesz dodać adres URL projektu i nazwę pakietu do oryginalnego postu (edytując go). nie mogę znaleźć żadnego pakietu o nazwie mendeley w repozytorium 16.04. Zakładam, że mówisz o mendeley.com
dufte

Jeśli wydaje się, że aplikacja ulega awarii, często pomaga uruchomić ją z terminala / wiersza poleceń. Zaletą może być to, że wyświetla kod błędu lub podobny, co może być dobrym punktem wyjścia do poszukiwania rozwiązania.
dufte

1
Zaczyna się tutaj poprawnie 16.04 i wyświetla okno dialogowe logowania z opcją rejestracji i logowania.
dufte

1
Działa też dla mnie na gnome-1604, otwórz terminal i uruchom mendeleydesktopi dodaj dowolne dane wyjściowe do pytania.
Mark Kirby

2
Instrukcje na mendeley.com/download-mendeley-desktop/ubuntu/instructions działają dla mnie na Ubuntu 16.04.
edwinksl

Odpowiedzi:


12

Otwórz terminal i uruchom

sudo apt-get install libqtsvg4-perl libqtwebkit4

Miałem dokładnie ten błąd i po odpowiedzi Mark Kirby nadal miałem problem. Po uruchomieniu powyższego, Mendeley uruchamia i synchronizuje wszystkie moje dane (tak!).

Nie wiem, czy było to tylko to, co napisałem powyżej, czy potrzebujesz tego, a także odpowiedzi Marka Kirby'ego na oba.

Źródło odpowiedzi: http://ubuntuforum-br.org/index.php?topic=120046.0


Udało mi się sprawić, że działał, używając tylko twojego polecenia, bez użycia tego z odpowiedzi Marka Kirby'ego.
adamconkey

@aconkey Dziękujemy za opublikowanie tego. Jestem pewien, że to pomoże komuś w przyszłości.
John

4

Wygląda na to, że brakuje ci zależności qtwebkitiqtsvg

Otwórz terminal i uruchom

sudo apt install qt4-dev-tools

Teraz spróbuj uruchomić go ponownie.


mam to: „libqt5webkit5 jest już najnowszą wersją”
manutsa

Wypróbuj zaktualizowaną wersję.
Mark Kirby

Mam dokładnie ten sam błąd co OP. To nie naprawiło tego. Zainstalował narzędzia, ale błąd, który otrzymuję, jest nadal taki sam (jak w pytaniu). Jakieś inne pomysły?
John

Wziąłem to z przepełnienia stosu, na wypadek, gdyby to nie zadziałało, uruchom sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev@John Ten sam błąd, ale inna aplikacja stackoverflow.com/questions/26869830/…
Mark Kirby

Dzięki @MarkKirby. Po zastosowaniu mojej odpowiedzi działa. Nie jestem pewien, czy twoje dodatkowe rozwiązanie również by zadziałało (podobnie jak OP, jestem całkiem nowy).
John

1

Aby zainstalować minimalne wymagania dla Ubuntu 16.04, wykonaj następujące czynności:

sudo apt-get install libqtwebkit4 libqt4-svg

0

Nie mogę skomentować odpowiedzi, ponieważ nie mam wystarczającej liczby punktów reputacji. Chciałem tylko powiedzieć, że odpowiedź nie działała dla mnie, ale instalowałem gdebi

sudo apt install gdebi

od 16.04 Nie można zainstalować niczego z Centrum oprogramowania Ubuntu i instalacja przez gdebi przez kliknięcie prawym przyciskiem myszy pliku .deb i otwarcie za pomocą gdebi działało poprawnie.

Również jeśli zepsułeś instalację (tak jak ja), możesz ponownie zainstalować za pomocą gdebi.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.