如何安装库文件

我在Linux(Ubuntu 14.04 LTS)上安装了Skype翻译软件Clown Fish。但它没有正常工作。在Clown Fish网站上,他们指定了该软件的所需库文件。以下是这些文件。如何安装这些文件:

libgtk-x11-2.0.so.0
libgdk-x11-2.0.so.0
libgdk_pixbuf-2.0.so.0
libfontconfig.so.1
libXrender.so.1
libX11.so.6
libgobject-2.0.so.0
libXft.so.2
libfreetype.so.6
libpthread.so.0
librt.so.1
libz.so.1
libpng12.so.0
libstdc++.so.6
libm.so.6
libgcc_s.so.1
libc.so.6


你的操作系统是什么? - user308564
Ubuntu 14.04 LTS - Anees
请查看此链接:http://askubuntu.com/questions/356605/ubuntu-13-10-64-bit-machinarium-error-while-loading-shared-libraries-libgtk-x1(http://packages.ubuntu.com/nl/trusty/libgtk2.0-0 可能包含您提到的所有文件)。 - Rinzwind
打开ClownFish时没有显示任何错误信息。但是翻译并没有进行。在网站上说“如果您在工作中遇到任何问题,请检查库文件并安装缺失的文件”。所以我检查了根/用户/库文件夹。所有需要的库文件都不在那里。这是网站链接http://clownfish-translator.com/linux.html - Anees
再仔细看一下/usr/lib(不是/user/):例如,是否有/usr/lib/i386-linux-gnu/libfontconfig.so.1和/或/usr/lib/x86_64-linux-gnu/libfontconfig.so.1?但无论如何,试试@Rinzwind的提示,看起来不错。 - Volker Siegel
1个回答

访问packages.ubuntu.com

在其搜索软件包内容部分中,搜索文件。

它会列出包含特定文件的软件包。


在您的情况下,这些包由以下包提供:
libgtk-x11-2.0.so.0     libgtk2.0-0
libgdk-x11-2.0.so.0     libgtk2.0-0
libgdk_pixbuf-2.0.so.0  libgdk-pixbuf2.0-0
libfontconfig.so.1      libfontconfig1 
libXrender.so.1         libxrender1
libX11.so.6             libx11-6
libgobject-2.0.so.0     libglib2.0-0 
libXft.so.2             libxft2
libfreetype.so.6        libfreetype6
libpthread.so.0         libc6
librt.so.1              libc6
libz.so.1               zlib1g
libpng12.so.0           libpng12-0
libstdc++.so.6          libstdc++6-4.8-dbg-arm64-cross
libm.so.6               libc6
libgcc_s.so.1           libgcc1 
libc.so.6               libc6

所以你可以通过以下方式安装它们:
sudo apt-get install libgtk2.0-0 libgdk-pixbuf2.0-0 libfontconfig1 libxrender1 libx11-6 libglib2.0-0  libxft2 libfreetype6 libc6 zlib1g libpng12-0 libstdc++6-4.8-dbg-arm64-cross libgcc1 


1我认为只有libgtk2.0-0缺失了,而其他所有的软件包都是它的依赖项,大部分或全部已经安装了。 - Volker Siegel