Why/How is it possible to copy 32 бит librarys form Ubuntu to an ARM machine?

This is not too ubuntu specific but kind of.

I wanted to setup в dedicated game server for Дон'т Старве together which is only avaiable in 32 бит. I installed it on ubuntu and it worked perfectly then I wanted to run it on my bananapi which - an ARM processor. I started coping all the librarys from my ubuntu computer to my arm machine and the server works.

How is this possible?

0
задан 23 November 2015 в 18:53

1 ответ

Установка 32 битов освобождает работы над процессором на 64 бита, потому что 64 бита являются надмножеством инструкций по ЦП на 32 бита. Однако центральные процессоры ARM используют другую систему команд . Даже при установке библиотек Вы не можете использовать их, также не эмулируя 32 бита x86 ЦП для всего для пробежки.

Вы можете делать это с Qemu (или другая опция виртуализации, которая поддерживает хосты ARM), чрезвычайно рабочий вторая x86 версия Ubuntu в фоновом режиме, но это будет очевидно довольно медленным. Я woulnd't хочу играть в требовательную игру.

существуют также коммерческие опции в пространстве, но они стоят столько же сколько другая плата ARM.

1
ответ дан 30 September 2019 в 03:11

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

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