我所看到的所有问题都涉及在64位系统中运行32位应用程序。
我正在运行32位Ubuntu 12.04(实际上是基于它的基本OS Luna),并且正在尝试运行一个拒绝打开的64位应用程序。运行:
./64bit_app.run
(64bit_app.run
我尝试运行的64位应用程序在哪里)导致:
bash: ./64bit_app.run: no se puede ejecutar el fichero binario
转换为“ 无法执行/运行/打开二进制文件 ”。
我应该能够运行它吗?是否可以在32位系统中运行64位应用程序?如果是这样,怎么办?
dpkg: error: opción --add-architecture desconocida
其中desconocida
转换为unknown
。
dpkg --add-architecture
?据我所知,相同的方法应该适用于64上的32和32上的64。只需更改dpkg --add-architecture i386
为即可dpkg --add-architecture amd64
。