Kesalahan saat memuat pustaka bersama: libgthread-2.0.so.0

14

Saya mencoba menjalankan IDA debugger di Ubuntu 13.10 [64 bit] saya dan banyak "Kesalahan saat memuat pustaka bersama" muncul. Saya menginstal perpustakaan 32 bit dan mengatasinya tetapi saya terjebak dengan libgthread-2.0.so.0. Saya mencoba mengunduh dan menginstal paket .deb dari sini , tetapi setelah pusat perangkat lunak instalasi mengatakan sudah ada versi baru yang diinstal

Adakah cara untuk mengatasi ini?

[Sunting 1] Solusi

Masalahnya adalah IDA mencari perpustakaan 32 bit dan apa yang saya miliki di sistem saya adalah perpustakaan 64 bit dan apa yang saya unduh juga 64 bit, itu sebabnya Software Center mengatakan sudah ada. Jadi solusinya adalah menginstal varian 32 bit perpustakaan

Langkah 1: Temukan paket yang menyertakan pustaka ini

#dpkg -S libgthread-2.0.so.0 
 libglib2.0-0:amd64: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0

Langkah 2: Instal versi 32 bit yang sama jadi tambahkan i386 dan bukannya 64.

#apt-get install libglib2.0-0:i386

Sekarang semuanya bekerja dengan baik ..

3lokh
sumber

Jawaban:

9

Saya tidak yakin ini menjamin pertanyaan yang terpisah jadi saya mempostingnya di sini. Untuk menginstal IDA Pro di Ubuntu 14.04 64-bit, diperlukan beberapa dependensi 32-bit:

sudo apt-get install libfontconfig1:i386 libXrender1:i386 libsm6:i386 libfreetype6:i386 libglib2.0-0:i386

Setelah Anda menginstalnya, IDA tampaknya mulai baik-baik saja.

romansa
sumber
3
Satu lagi: libxext6: i386
Wu Yongzheng
1
Jika Anda memiliki kesalahan QT xcb, instal libqt5gui5:i386.
Wu Yongzheng
Jawaban ini membantu untuk menginstal Driver Modem ZTE MF710 pada 64-bit Ubuntu 15.10. Cara berbagi pengetahuan bekerja, luar biasa !!
Anwar