Усі питання, які я бачив, стосуються запуску 32-розрядної програми в 64-бітній системі.
Я запускаю 32-розрядну Ubuntu 12.04 (фактично елементарну ОС Luna, яка заснована на ній), і я намагаюся запустити 64-розрядний додаток, який відмовляється відкрити. Запуск:
./64bit_app.run
(де 64bit_app.run64-розрядне додаток, яке я намагаюся запустити) призводить до:
bash: ./64bit_app.run: no se puede ejecutar el fichero binario
що означає " неможливо виконати / запустити / відкрити бінарний файл ".
Чи повинен я мати можливість це запустити? Чи можливо запустити 64-розрядну програму в 32-бітній системі? Якщо так, то як?
sudo dpkg --add-architecture amd64першим. Це окрема команда.
dpkg: error: opción --add-architecture desconocidaкуди desconocidaперекладається unknown.
dpkg --add-architecture? Наскільки мені відомо, той самий підхід повинен працювати для 32 на 64 та для 64 на 32. Просто змінітьdpkg --add-architecture i386наdpkg --add-architecture amd64.