Действительно ли мультидуга показывает в 11,10, означают смерть силы - установки архитектуры?

Хорошо функция мультидуги 11,10 средних пользователей на 64 бита сможет установить 32 бита .debs, 'не обращаясь к' силе - архитектура 'команда?

5
задан 2 September 2011 в 13:50

1 ответ

Нет действительно никакой потребности в --force-architecture больше с мультисупинатором с некоторыми примечания:

  • Библиотеки, от которых пакет зависят, должны поддерживать Мультидугу
  • Даже если мультидуга поддерживается, для пакета библиотеки возможно заставить систему установить или 32-разрядную версию или 64-разрядную, но не обоих. Так, рассматриваемый пакет не должен иметь потребности зависеть от такой библиотеки, если нет никакого 64-разрядного необходимого эквивалента.
  • Много пакетов со сторонних веб-сайтов не устанавливают необходимые зависимости. Перед мультидугой, грязный названный взлом ia32-libs был создан. Это содержало бы 32-разрядные библиотеки для нескольких пакетов, и поэтому для специалиста по обслуживанию было легко сказать "просто установку ia32-libs пакет". В большинстве случаев зависимости упоминаются для 32-разрядного sysems, таким образом, необходимо установить их, но для 32-разрядной архитектуры путем добавления :i386 после каждого пакета как в:

    sudo apt-get install libgl1-mesa-glx:i386 libc6:i386
    
6
ответ дан 23 November 2019 в 09:18

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

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