Каков статус многоархива для 11.10?

Каков запланированный статус поддержки Multiarch в 11.10? В AMD64 Alpha 1 я попытался установить пакет i386 google chrome с помощью dpkg. Не удалось установить установку, ссылаясь на несоответствия архитектуры. Поддерживается ли такая планировка установки или я что-то не хватает?

3
задан 28 September 2011 в 19:05

4 ответа

Установить 32-разрядные библиотеки совместимости

Вы пытались установить 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-разрядный Google Chrome

. Кроме того, вы можете просто установить собственный 64-разрядный пакет Chrome отсюда в Google. [!d7 ]

Просто помните, что Oneiric все еще в Альфе, многие вещи могут пойти не так; не удивляйтесь, если он не работает изначально!

Ссылка:

здесь, в Google

4
ответ дан 25 May 2018 в 20:12
  • 1
    Спасибо за информацию dpkg, мне нужно использовать 32-разрядный браузер для поддержки Juniper VPN, который работает только с 32-битным браузером / плагином – Mark Bidewell 20 June 2011 в 19:48
  • 2
    @Mark, рад помочь. И как написал Хорхе, Multi-arch появится изначально (надеюсь, скоро), а не через библиотеки абстракции. Извините, я пропустил этот вопрос: S – Alex Stevens 21 June 2011 в 04:05

Планы поддержки многократного использования в Oneiric приведены здесь:

https://blueprints.launchpad.net/ubuntu/+spec/foundations-o-multiarch-next-steps

] (Вероятно, он может быть сломан в Alpha)

2
ответ дан 25 May 2018 в 20:12

Multiarch поддерживается довольно хорошо на этом этапе (последний раз, когда я пробовал, была Beta 1). Это просто, что пакет должен быть построен с поддержкой Multiarch. Вы можете увидеть, был ли пакет создан для Multiarch, проверяя его зависимости для пакета multiarch-support.

Для получения более подробного ответа на Multiarch см. Можно ли установить 32-битные библиотеки на 64-битная система?

1
ответ дан 25 May 2018 в 20:12

Когда я обновился до Oneiric, я потерял способность выполнять 32-битные бункеры. Я был в состоянии найти пакет ia32-libs-multiarch, и это в конечном итоге привело меня к работе.

Любопытно, что aptitude install ia32-libs-multiarch привел к некоторым гротескным и неожиданным проблемам с зависимостями (в частности, он сломался на libmysqlclient16 .) Однако использование старого apt-get сделало трюк.

1
ответ дан 25 May 2018 в 20:12

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

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