
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!