我尝试在 Ubuntu 上运行 BitWise IM,但每次运行该程序时都会收到以下消息:
./BitWise: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory
我尝试安装 libexpat,但它安装的 libexpat1 似乎没有帮助。我也尝试使用apt-cache search
,但没有看到任何 libexpat0。我该如何安装libexpat.so.0
?
答案1
没有提供libexpat.so.0
库的软件包,但是有libexpat-dev
提供 的软件包libexpat.so.1
,因此您可以安装该软件包,然后创建符号链接。
由于BitWise
是32位,所以首先需要安装32位的软件包libexpat-dev
:
sudo apt-get install libexpat-dev:i386
现在您可以创建一个符号链接,将其libexpat.so.0
作为链接名称和libexpat.so.1
目标:
sudo ln -s /lib/i386-linux-gnu/libexpat.so.1 /lib/i386-linux-gnu/libexpat.so.0