Desktop Mendeley tidak akan berfungsi di ubuntu 16.04


11

Saya sudah mencoba menginstal Mendeley di ubuntu 16.04. Saya mengikuti panduan instalasi di situs web mereka tetapi itu tidak dimulai. Ikon muncul ketika saya menjalankannya dan dalam 3 detik menghilang. Adakah pikiran?

Output dari berjalan mendeleydesktopdi terminal

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 

Bisakah Anda menambahkan URL proyek dan nama paket ke posting asli Anda (dengan mengeditnya). saya tidak dapat menemukan paket yang disebut mendeley di repositori 16.04. Saya berasumsi Anda berbicara tentang mendeley.com
dufte

Jika suatu aplikasi tampaknya macet, sering kali membantu memulainya dari terminal / commandline. Keuntungannya mungkin karena mengeluarkan beberapa kode kesalahan atau sejenisnya yang mungkin merupakan titik awal yang baik untuk mencari solusi.
dufte

1
Ini dimulai di sini dengan benar pada 16.04 dan menampilkan dialog login dengan opsi mendaftar dan masuk.
dufte

1
Bekerja untuk saya juga di gnome-1604, buka terminal dan jalankan mendeleydesktopdan tambahkan setiap dan semua output ke pertanyaan.
Mark Kirby

2
Petunjuk di mendeley.com/download-mendeley-desktop/ubuntu/instructions bekerja untuk saya di Ubuntu 16.04.
edwinksl

Jawaban:


12

Buka terminal dan jalankan

sudo apt-get install libqtsvg4-perl libqtwebkit4

Saya memiliki kesalahan yang tepat ini dan setelah jawaban Mark Kirby saya masih punya masalah. Setelah menjalankan hal di atas, sekarang Mendeley meluncurkan dan menyinkronkan semua data saya (yeah!).

Yang saya tidak tahu adalah apakah itu yang saya tulis di atas atau jika Anda membutuhkan ini dan juga jawaban Mark Kirby.

Sumber jawaban: http://ubuntuforum-br.org/index.php?topic=120046.0


Saya bisa membuatnya bekerja hanya menggunakan perintah Anda tanpa menggunakan yang dari jawaban Mark Kirby.
adamconkey

@aconkey Terima kasih telah memposting ini. Saya yakin itu akan membantu seseorang di masa depan.
John

4

Anda sepertinya kehilangan beberapa dependensi qtwebkitdanqtsvg

Buka terminal dan jalankan

sudo apt install qt4-dev-tools

Sekarang coba jalankan lagi.


dapatkan ini: 'libqt5webkit5 sudah menjadi versi terbaru'
manutsa

Coba versi terbaru ini.
Mark Kirby

Saya memiliki kesalahan yang sama persis seperti OP. Ini tidak memperbaikinya. Memang menginstal alat tetapi kesalahan yang saya dapatkan masih sama (seperti dalam pertanyaan). Ada ide lain?
John

Saya mengambil ini dari stack overflow kalau-kalau ini tidak berhasil, jalankan sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev@John kesalahan yang sama tetapi aplikasi stackoverflow.com/questions/26869830/… yang
Mark Kirby

Terima kasih @MarkKirby. Setelah menerapkan jawaban saya itu berfungsi. Saya tidak yakin apakah solusi tambahan Anda juga akan melakukan trik (juga seperti OP, saya cukup pemula).
John

1

Untuk menginstal persyaratan minimum pada Ubuntu 16.04 ikuti:

sudo apt-get install libqtwebkit4 libqt4-svg

0

Saya tidak dapat mengomentari jawabannya karena saya tidak memiliki poin reputasi yang cukup. Saya hanya ingin mengatakan bahwa jawabannya tidak bekerja untuk saya tetapi menginstal gdebi

sudo apt install gdebi

dari 16.04 Tidak dapat menginstal apa pun dari pusat Perangkat Lunak Ubuntu dan menginstal melalui gdebi dengan mengklik kanan file .deb dan membuka dengan gdebi bekerja dengan baik.

Juga jika Anda mengacaukan instalasi (seperti yang saya lakukan), Anda dapat menginstal ulang menggunakan gdebi.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.