Gibt es eine Möglichkeit, 32-Bit-Mozilla Seamonkey auf einem 64-Bit-XUbuntu 14.04 zum Laufen zu bringen?

Gibt es eine Möglichkeit, 32-Bit-Mozilla Seamonkey auf einem 64-Bit-XUbuntu 14.04 zum Laufen zu bringen?

Auf meinem vorherigen Computer lief eine 32-Bit-Version von XUbuntu (Version 14.04) und als Standard-Webbrowser ein 32-Bit-Browser von Mozilla Seamonkey. Auf meinem neuen Computer läuft jetzt eine 64-Bit-Version von Xubuntu (Version 14.04), aber es gibt keineoffiziell64-Bit-Version von Mozilla Seamonkey verfügbar. Ich habe die offizielle 32-Bit-Version von Mozilla Seamonkey auf meinem 64-Bit-System installiert, aber der Browser funktioniert nicht. Wenn ich den folgenden Befehl verwende, um zu versuchen, die ausführbare Binärdatei auszuführen:

/opt/mozilla/seamonkey/seamonkey

...das Programm gibt mir die folgende Antwort, bevor es beendet wird:

libdbus-glib-1.so.2: cannot open shared object file: No such file or directory

Couldn't load XPCOM.

Mir ist aufgefallen, dass mein System diese Datei hier hat:

/usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2

... aber es ist die 64-Bit-Version (der wahrscheinlichste Grund, warum 32-Bit-Seamonkey diese Bibliotheksdatei ablehnt).

Gibt es eine Möglichkeit, dies zu umgehen und so 32-Bit-Seamonkey auf meinem 64-Bit-System zum Laufen zu bringen?

Antwort1

Ich beschloss, das Problem selbst zu beheben und fand schließlich eine Problemumgehung.

Als erstes müssen Sie die Unterstützung für die Installation von 32-Bit-Anwendungen in Ihrem 64-Bit-System aktivieren. Führen Sie dazu den folgenden Shell-Befehl aus:

sudo dpkg --add-architecture i386

Anschließend müssen Sie nur noch die APT-Datenbank aktualisieren:

sudo apt-get update

… und führen Sie dann den folgenden Befehl aus, um die von Mozilla SeaMonkey benötigten 32-Bit-Bibliotheken zu installieren:

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 löst dann einige Abhängigkeiten und installiert sie zusammen mit den Bibliotheken, die durch den obigen Befehl installiert wurden.

Ich habe es in den 64-Bit-XUbuntu-Versionen 14.04 und 16.04 gemacht und es hat wunderbar funktioniert: Jetzt kann ich die offizielle 32-Bit-Version von Mozilla SeaMonkey auf meinem 64-Bit-System ausführen.

Antwort2

Eine 64-Bit-Version kann heruntergeladen werden unterdie Haupt-Downloadseite von Seamonkeyunter „Beigesteuerte Builds“.

Antwort3

Für alle, die interessiert sind, habe ich hier ein Repo mit Installationsskripten für (64-Bit) Seamonkey und Firefox:

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

Schauen Sie es sich an und genießen Sie es!

verwandte Informationen