Есть ли способ заставить 32-битный Mozilla Seamonkey работать в 64-битном XUbuntu 14.04?

Мой предыдущий компьютер работал с 32-битной версией XUbuntu 14.04 и 32-битной Mozilla Seamonkey в качестве веб-браузера по умолчанию. Теперь мой новый компьютер работает под управлением 64-разрядной версии Xubuntu 14.04, но официальная 64-разрядная версия Mozilla Seamonkey недоступна. Я установил официальный 32-битный Mozilla Seamonkey в моей 64-битной системе, но браузер не работает. Когда я использую команду ниже, чтобы попытаться запустить ее двоичный исполняемый файл:

/opt/mozilla/seamonkey/seamonkey

... программа дает мне следующий ответ перед выходом:

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

Couldn't load XPCOM.

Я заметил, что моя система имеет этот файл здесь:

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

... но это 64-битная версия (наиболее вероятная причина, по которой 32-битный Seamonkey отклоняет этот библиотечный файл).

Есть ли способ обойти это и таким образом заставить 32-битный Seamonkey работать в моей 64-битной системе?

3 ответа

Решение

Я решил устранить проблему самостоятельно и, наконец, нашел обходной путь.

Первое, что вам нужно сделать, это активировать поддержку установки 32-битных приложений в вашей 64-битной системе. Вы делаете это, выполняя эту команду оболочки:

sudo dpkg --add-architecture i386

После этого все, что вам нужно сделать, это обновить базу данных APT:

sudo apt-get update

... и затем выполните команду ниже для установки 32-битных библиотек, требуемых Mozilla SeaMonkey:

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, и это сработало как прелесть: теперь я могу запустить официальную 32-битную сборку Mozilla SeaMonkey на моей 64-битной системе.

64-битная версия может быть загружена на главной странице загрузки Seamonkey в разделе "Сборки".

Для тех, кто заинтересован, у меня есть репозиторий с установочными скриптами для (64-битных) Seamonkey и Firefox здесь:

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

Пожалуйста, проверьте это и наслаждайтесь!

Другие вопросы по тегам