Каков запланированный статус поддержки Multiarch в 11.10? В AMD64 Alpha 1 я попытался установить пакет i386 google chrome с помощью dpkg. Не удалось установить установку, ссылаясь на несоответствия архитектуры. Поддерживается ли такая планировка установки или я что-то не хватает?
Вы пытались установить 32-битные библиотеки?
sudo apt-get install ia32-libs
Если это установлено, перейдите к пакету Chrome .deb и используйте (для принудительной установки):
sudo dpkg --force-architecture -i <name-of-package>.deb
И если сначала не работают, попробуйте переконфигурировать диспетчер пакетов:
sudo apt-get install -f
Или ...
sudo dpkg --configure -a
. Кроме того, вы можете просто установить собственный 64-разрядный пакет Chrome отсюда в Google. [!d7 ]
Просто помните, что Oneiric все еще в Альфе, многие вещи могут пойти не так; не удивляйтесь, если он не работает изначально!
Ссылка:
Планы поддержки многократного использования в Oneiric приведены здесь:
https://blueprints.launchpad.net/ubuntu/+spec/foundations-o-multiarch-next-steps] (Вероятно, он может быть сломан в Alpha)
Multiarch поддерживается довольно хорошо на этом этапе (последний раз, когда я пробовал, была Beta 1). Это просто, что пакет должен быть построен с поддержкой Multiarch. Вы можете увидеть, был ли пакет создан для Multiarch, проверяя его зависимости для пакета multiarch-support.
Для получения более подробного ответа на Multiarch см. Можно ли установить 32-битные библиотеки на 64-битная система?
Когда я обновился до Oneiric, я потерял способность выполнять 32-битные бункеры. Я был в состоянии найти пакет ia32-libs-multiarch, и это в конечном итоге привело меня к работе.
Любопытно, что aptitude install ia32-libs-multiarch привел к некоторым гротескным и неожиданным проблемам с зависимостями (в частности, он сломался на libmysqlclient16 .) Однако использование старого apt-get сделало трюк.