Wszystkie pytania, które widziałem, dotyczą uruchamiania 32-bitowej aplikacji w 64-bitowym systemie.
Korzystam z 32-bitowego systemu Ubuntu 12.04 (właściwie podstawowego systemu operacyjnego Luna, który jest na nim oparty) i próbuję uruchomić 64-bitową aplikację, która odmawia otwarcia. Bieganie:
./64bit_app.run
(gdzie 64bit_app.run
jest 64-bitowa aplikacja, którą próbuję uruchomić) powoduje:
bash: ./64bit_app.run: no se puede ejecutar el fichero binario
co tłumaczy się jako „ nie można uruchomić / uruchomić / otworzyć pliku binarnego ”.
Czy powinienem móc go uruchomić? Czy można uruchomić 64-bitową aplikację w systemie 32-bitowym? Jeśli tak to jak?
sudo dpkg --add-architecture amd64
najpierw uruchomić . To osobne polecenie.
dpkg: error: opción --add-architecture desconocida
gdzie desconocida
tłumaczy unknown
.
dpkg --add-architecture
? O ile mi wiadomo, to samo podejście powinno działać dla 32 na 64 i dla 64 na 32. Po prostu zmieńdpkg --add-architecture i386
nadpkg --add-architecture amd64
.