我试图在Ubuntu 13.10 [64位]上运行IDA调试器,但出现许多“加载共享库时出错”。我安装了32位库并解决了它们,但我坚持使用libgthread-2.0.so.0。我尝试从此处下载并安装.deb软件包,但是安装软件中心提示已经安装了新版本
任何想法如何解决这个问题?
[编辑1]解决方案
问题在于IDA正在寻找32位库,而我在系统上拥有的是64位库,而我下载的也是64位,这就是为什么Software Center说它已经存在。所以解决方案是安装库的32位变体
步骤1:查找包含此库的软件包
#dpkg -S libgthread-2.0.so.0
libglib2.0-0:amd64: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
步骤2:安装相同版本的32位版本,因此添加i386而不是amd 64。
#apt-get install libglib2.0-0:i386
现在一切正常。