Существует ли способ заставить 32-разрядный Mozilla Seamonkey работать в 64-разрядном XUbuntu 14.04?

Мой предыдущий компьютер выполнил 32-разрядную версию 14.04 XUbuntu и 32-разрядный Mozilla Seamonkey как мой веб-браузер по умолчанию. Теперь мой новый компьютер выполняет 64-разрядную версию 14.04 Xubuntu, но нет никакой официальной 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
задан 15 November 2015 в 12:11

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

2
ответ дан 1 December 2019 в 17:00

64-разрядная версия может быть загружена на основная страница загрузки Seamonkey под 'Внесенными сборками'.

0
ответ дан 1 December 2019 в 17:00

Для кого-либо заинтересованного, у меня есть repo со сценариями установки для (64-разрядного) Seamonkey и Firefox здесь:

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

Проверьте его и наслаждайтесь!

0
ответ дан 1 December 2019 в 17:00

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

Похожие вопросы: