我装的是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后很慢,我知道这次行了,果然等了几秒,雷鸟启动了