加载共享库时出错:libgtk-x11-2.0.so.0: No such file or directory

reg*_*ngi 29 firefox mozilla gtk-2 14.04

我的操作系统是 Ubuntu 14.04。我正在尝试下载 aa 3.6.x firefox 版本。我得到了这个。根据自述文件,我所要做的就是解压,进入文件夹并运行./firefox. 但是,当我这样做时,我收到以下错误:

./firefox-bin: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot 
open shared object file: No such file or directory.
Run Code Online (Sandbox Code Playgroud)

但是当我运行时locate libgtk-x11,它被安装:

/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.23
Run Code Online (Sandbox Code Playgroud)

有谁知道在哪里./firefox找?我的猜测是我必须在文件夹之间创建一个链接,我只是不知道是哪个。


编辑1:安装libgtk2.0-0:i386./firefox再次尝试运行后,找不到库libgobject-2.0。我尝试使用 安装它们sudo apt-get install libglib2.0:i368,但我得到:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libglib2.0-0-refdbg:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-dbg:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-0:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-dev:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-data:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-doc:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-cil:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-0-dbg:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-bin:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-cil-dev:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-tests:i386' for regex 'libglib2.0'
Note, selecting 'libglib2.0-data' instead of 'libglib2.0-data:i386'
Note, selecting 'libglib2.0-doc' instead of 'libglib2.0-doc:i386'
libglib2.0-data is already the newest version.
libglib2.0-doc is already the newest version.
libglib2.0-0:i386 is already the newest version.
libglib2.0-0:i386 set to manually installed.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libglib2.0-cil:i386 : Depends: cli-common:i386 (>= 0.5.6) but it is not installable
                       Depends: libmono-corlib4.0-cil:i386 (>= 2.10.1) but it is not installable
                       Depends: libmono-system4.0-cil:i386 (>= 2.10.7) but it is not installable
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

也许libglib2不是包含libgobject?

fkr*_*iem 51

您的系统是 64 位的,但由于您要运行 32 位版本的 Firefox,您需要安装 32 位版本的库:

sudo apt install libgtk2.0-0:i386
Run Code Online (Sandbox Code Playgroud)