Поддержка по умолчанию 32-разрядных приложений в 64-разрядной сборке Ubuntu

Разработчики Ubuntu сообщили, что multiarch, позволяющая запускать 32-разрядные приложения на 64-разрядных системах, в рамках проекта отказа от использования библиотек «ia32-libs», была включена по умолчанию в тестовых версиях Ubuntu 11.10 для архитектуры amd64.

Это означает, что пакеты доступные для 32-разрядной версии Ubuntu могут быть свободно установлены и под 64-битную систему.

Работа по интеграции multiarch была начата еще в тестовых релизах Ubuntu 11.04, а её окончательная поддержка планируется к финальному релизу Oneiric Ocelot.

Если была установлена не сегодняшняя тестовая сборка Ubuntu, то для включения поддержки в третьей альфа нужно в файле «/etc/dpkg/dpkg.cfg.d/multiarch» прописать строку «foreign-architecture i386» выполнив в терминале:

sudo echo foreign-architecture i386 > /etc/dpkg/dpkg.cfg.d/multiarch 
sudo apt-get update