首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有办法使32位在64位XUbuntu 14.04中工作吗?

有办法使32位在64位XUbuntu 14.04中工作吗?
EN

Ask Ubuntu用户
提问于 2015-11-15 09:11:13
回答 3查看 1.1K关注 0票数 3

我以前的电脑运行了一个32位的XUbuntu版本14.04和32位的作为我的默认浏览器。现在我的新电脑运行的是64位Xubuntu版本14.04,但是没有正式的64位Mozilla Seamonkey版本可用。我在我的64位系统上安装了官方的32位Mozilla Seamonkey,但是浏览器没有工作。当我使用下面的命令试图运行它的二进制可执行文件时:

代码语言:javascript
复制
/opt/mozilla/seamonkey/seamonkey

...the程序在退出之前给我以下答复:

代码语言:javascript
复制
libdbus-glib-1.so.2: cannot open shared object file: No such file or directory

Couldn't load XPCOM.

我注意到我的系统在这里确实有这个文件:

代码语言:javascript
复制
/usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2

...but,这是64位版本(32位Seamonkey拒绝这个库文件的最可能的原因)。

有没有办法解决这个问题,从而使32位Seamonkey在我的64位系统中工作?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2015-11-15 12:08:43

我决定自己解决这个问题,最后找到了解决办法。

您必须做的第一件事是激活对在64位系统中安装32位应用程序的支持。您可以通过运行以下shell命令来做到这一点:

代码语言:javascript
复制
sudo dpkg --add-architecture i386

之后,您所要做的就是更新APT数据库:

代码语言:javascript
复制
sudo apt-get update

然后,...and运行下面的命令,以安装Mozilla SeaMonkey所需的32位库:

代码语言:javascript
复制
sudo apt-get install libdbus-glib-1.2:i386 libxt6:i386 libxcomposite1:i386 libstdc++6:i386 libgtk2.0.0:i386 libasound2:i386 -y --reinstall

然后APT将解决一些依赖关系,并与上面命令安装的库一起安装它们。

我是在64位XUbuntu版本14.04和16.04中这样做的,它的工作非常有魅力:现在我可以在我的64位系统上运行32位SeaMonkey的官方版本了。

票数 2
EN

Ask Ubuntu用户

发布于 2016-05-02 17:27:39

64位版本可以在Seamonkey主下载页面上的“贡献构建”下下载。

票数 0
EN

Ask Ubuntu用户

发布于 2018-03-17 19:49:01

对于任何感兴趣的人,我在这里有一个带有(64位) Seamonkey和Firefox安装脚本的回购程序:

https://github.com/sid-the-sloth/install-scripts

请看一下,好好享受吧!

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/698185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档