64位debian7无法运行thunderbird的问题

我装的是64位debian7,解压thunderbird后提示:没有那个文件或目录,搜索后查询了很多方法,什么安装build-essential,libdev7等等吧,很多很多方法,都没有结果,在一个debian交流群里请教,回答也是五花八门,什么你确定有那个文件啊,确定可执行权限啦,等等等等

找了两天,今天在thunderbird看到一个问答交流,我英语不好,标题是类鸟不能在64位linux上启动,下面的内容谷歌翻译后基本上就不能看了,想起了以前安装wineQQ和WPS的时候需要安装32位支持库,于是安装试试

 1 $ sudo apt-get install ia32-libs
 2 正在读取软件包列表... 完成
 3 正在分析软件包的依赖关系树       
 4 正在读取状态信息... 完成       
 5 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
 6 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
 7 包尚未被创建或是它们已被从新到(Incoming)目录移出。
 8 下列信息可能会对解决问题有所帮助:
 9 
10 
11 下列软件包有未满足的依赖关系:
12  ia32-libs : 依赖: ia32-libs-i386 但无法安装它
13 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
14 $ sudo dpkg --add-architecture i386
15 
16 $ sudo apt-get update
17 
18 $ sudo apt-get install ia32-libs

以上就安装好了32位支持库

但是运行.thunderbird还是不行,提示

1 XPCOMGlueLoad error for file /home/xukun/thunderbird/libxpcom.so:
2 libxul.so: cannot open shared object file: No such file or directory
3 Couldn't load XPCOM.

继续谷歌

有人说安装这个

1 sudo apt-get install libdbus-glib-1-2

但是提示我没有更新,已经是最新了,看来这个东东本来就有,不是这个原因,继续谷歌‘libxul.so: cannot open shared object file: No such file or directory’

1 Debian: libxul.so – cannot open shared object file: No such file or directory
2 by admin on Jun.11, 2012, under Linux (Ubuntu)
3 Today I installed the current Mozilla Firefox version (13.0) on my Debian machine. When starting Firefox I received the following error message:
4 XPCOMGlueLoad error for file /home/user/firefox/libxpcom.so: 5 libxul.so: cannot open shared object file: No such file or directory 6 Couldn't load XPCOM.
7 It turned out I would have to install the ia32-libs-gtk libraries in order to get it up and running. 8 apt-get install ia32-libs-gtk

大概意思就是说他在安装firefox的时候遇到了这个问题,通过安装ia32-libs-gtk解决了,我也试了一下,发现执行.thunderbird后很慢,我知道这次行了,果然等了几秒,雷鸟启动了

原文地址:https://www.cnblogs.com/quinnxu/p/3131743.html