Усі питання, які я бачив, стосуються запуску 32-розрядної програми в 64-бітній системі.
Я запускаю 32-розрядну Ubuntu 12.04 (фактично елементарну ОС Luna, яка заснована на ній), і я намагаюся запустити 64-розрядний додаток, який відмовляється відкрити. Запуск:
./64bit_app.run
(де 64bit_app.run
64-розрядне додаток, яке я намагаюся запустити) призводить до:
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
.