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?
Установка 32 битов освобождает работы над процессором на 64 бита, потому что 64 бита являются надмножеством инструкций по ЦП на 32 бита. Однако центральные процессоры ARM используют другую систему команд . Даже при установке библиотек Вы не можете использовать их, также не эмулируя 32 бита x86 ЦП для всего для пробежки.
Вы можете делать это с Qemu (или другая опция виртуализации, которая поддерживает хосты ARM), чрезвычайно рабочий вторая x86 версия Ubuntu в фоновом режиме, но это будет очевидно довольно медленным. Я woulnd't хочу играть в требовательную игру.
существуют также коммерческие опции в пространстве, но они стоят столько же сколько другая плата ARM.