Paylaşılan kitaplıklar yüklenirken hata oluştu: libgthread-2.0.so.0


14

Ben Ubuntu 13.10 [64 bit] ve IDA hata ayıklayıcı çalıştırmak denemek çalışıyordu ve birçok "Paylaşılan kitaplıklar yüklenirken hata" ortaya çıktı. 32 bit kitaplıkları yükledim ve çözdüm ama libgthread-2.0.so.0 ile takılı kaldım. Buradan .deb paketini indirip yüklemeye çalıştım , ancak kurulum yazılım merkezi zaten yeni bir sürümün yüklü olduğunu söylüyor

Herhangi bir fikir bu nasıl çözüldü.?

[Düzenle 1] Çözüm

Sorun IDA 32 bit kütüphaneleri arıyor ve benim sistemde ne vardı 64 bit kütüphaneler ve indirdiğim 64 bit oldu, bu yüzden Yazılım Merkezi zaten var olduğunu söyledi. Bu yüzden çözüm, kütüphanenin 32 bit varyantını kurmaktır

1. Adım: Bu kitaplığı içeren paketi bulun

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

Adım 2: Aynı 32 bit sürümünü yükleyin, bu yüzden amd 64 yerine i386 ekleyin.

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

Şimdi her şey yolunda gidiyor ..

Yanıtlar:


9

Bunun ayrı bir soru gerektirdiğinden emin değilim, bu yüzden buraya gönderiyorum. IDA Pro'yu Ubuntu 14.04 64-bit'e yüklemek için birkaç tane daha 32-bit bağımlılık gerektirir:

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

Bunları yükledikten sonra IDA iyi başlıyor gibi görünüyor.


3
Sadece bir tane daha: libxext6: i386
Wu Yongzheng

1
Bazı QT xcb hatası varsa, yükleyin libqt5gui5:i386.
Wu Yongzheng

Bu yanıt, 64 bit Ubuntu 15.10'a ZTE MF710 Modem Sürücüsünün yüklenmesine yardımcı olur. Paylaşılan bilgi, inanılmaz şekilde çalışıyor!
Anwar
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.