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

Есть ли способ заставить 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-битной системе?

решение1

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

Первое, что вам нужно сделать, это активировать поддержку установки 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-битной системе.

решение2

64-битную версию можно загрузить наглавная страница загрузки Seamonkeyв разделе «Добавленные сборки».

решение3

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

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

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

Связанный контент