Как запускать 32-разрядные программы в 64-разрядной системе [дубликат]

На этот вопрос уже есть ответ здесь:

Недавно я обновил свой с нетбука на 64-разрядную версию Ubuntu 13.04 из 32-разрядной версии Ubuntu 13.04 beta 2.

Я хочу иметь возможность запускать 32-битные программы (например, WPS, который является клоном MS Office 2012) на моем ПК.

Как мне это сделать? Есть ли простой способ сделать это через терминал?

13
задан 3 January 2014 в 20:50

2 ответа

В соответствии с сообщением об ошибке, которое я получил при попытке установить ia32-libs, следующее должно работать для установки библиотек замены.

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0

Кажется, это правильно устанавливается, но я все еще получаю сообщение об ошибке при попытке запустить 32-разрядное приложение: ошибка

при загрузке общих библиотек: libpangox-1.0 .so.0: неправильный класс ELF: ELFCLASS64

Очевидно, что необходим еще один шаг.

0
ответ дан 3 January 2014 в 20:50

Если вы устанавливаете 32-битные библиотеки совместимости, вы сможете нормально запускать 32-битные программы:

sudo apt-get install ia32-libs

Примечание: если вы используете Ubuntu 13.10 или выше, вы Вам нужно будет установить эти пакеты:

sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
0
ответ дан 3 January 2014 в 20:50

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

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