Запуск 32-битного приложения под 64-битным Linux [дубликат]

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

По ошибке я установил 64-битный Linux (эй! Такое случается с каждым!). Как я могу запустить 32-битное приложение под этим Linux?

10
задан 6 January 2011 в 22:02

3 ответа

Большинство приложений (ну, все приложения), которые находятся в репо, будут работать с 64-битными версиями Ubuntu. Такие вещи, как Firefox, Gedit, Chromium и т. Д. Большинство приложений, которые являются только i386 / x86_32bit только , все равно будут устанавливаться и запускаться без каких-либо дополнительных изменений. Еще меньше будет проблем со связанными или общими системными библиотеками. Вы можете установить пакет ia32-libs, который установит наиболее необходимые 32-битные разделяемые библиотеки, необходимые для работы 32-битного программного обеспечения.

0
ответ дан 6 January 2011 в 22:02

Я не вижу, как установка 64-битной ОС на процессор, который ее поддерживает (большинство делали это уже много лет), является ошибкой, имеет смысл использовать преимущества 64-битной архитектуры! Я должен сказать, что по крайней мере в последние несколько лет, кроме проблем с 64-битной флеш-памятью, мне вообще не приходилось беспокоиться об этом.

Говоря это, что ты пытаешься запустить? Моя система имеет несколько 32-битных библиотек и i386 / i686 .deb, которые я установил принудительно (которые в любом случае кажутся независимыми от архитектуры), и вы можете заметить, что у вас все работает одинаково.

Работает ли приложение, которое вы пытаетесь запустить, в 64-битной системе?

0
ответ дан 6 January 2011 в 22:02

Чтобы скомпилировать и установить 32-битные приложения в 64-битной Ubuntu, не следует забывать упомянуть getlibs , который также доступен из ppa Джамина Коллинза . Этот инструмент очень помогает в разрешении зависимостей для 32-библиотек при установке 32-разрядных приложений в 64-разрядной системе.

0
ответ дан 6 January 2011 в 22:02

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

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