![libgtk-x11-2.0.so.0:i386 在 Ubuntu 13.10 64 位上不可用;Adobe Air 出现问题](https://linux22.com/image/1118369/libgtk-x11-2.0.so.0%3Ai386%20%E5%9C%A8%20Ubuntu%2013.10%2064%20%E4%BD%8D%E4%B8%8A%E4%B8%8D%E5%8F%AF%E7%94%A8%EF%BC%9BAdobe%20Air%20%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我一直在尝试在 64 位 Ubuntu 机器上安装 Adobe Air。我尝试做的第一件事是本教程将符号链接缺失的库,但印象中 HAL 仍然可用,所以我必须遵循本指南将指导您如何让 HAL 正常工作。现在我的问题是,当我尝试运行 时,它告诉我由于 13.10 的文件夹结构(库不再简单地位于 /usr/lib 中,它们由构建子文件夹)而./AdobeAIRInstaller.bin
无法找到。然后我尝试从到创建一个符号链接,但瞧,我们需要它是一个 32 位库,链接器说:libgtk-x11-2.0.so.0
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
/usr/lib/libgtk-x11-2.0.so.0
/tmp/air.RYKQLa/setup: error while loading shared libraries: libgtk-x11-2.0.so.0: wrong ELF class: ELFCLASS64
我似乎无法libgtk-x11
在 Synaptic 中找到该包,也sudo apt-get install libgtk2.0-0:i386
没有得到正确的库。有没有办法解决这个问题或得到libgtk-x11-2:i386
?提前谢谢!
答案1
既然你说过libgtk-x11-2:i386
是安装(通过 apt,通常不会说谎),你应该符号链接到/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
:
cd /usr/lib
rm ./libgtk-x11-2.0.so.0
ln -s /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0