我如何让Linux运行一个外国程序(几乎)就像本机一样

时间:2018-01-30 13:41:07

标签: linux

几年前我读过,你可以通过添加一些linux魔法来让linux调用java命令来运行java程序,但是我不记得怎么做或者在哪里我看了。

当时我开始工作,如果我没记错的话,这很容易做到;告诉linux使用java运行.jar或类似的文件。我相信我也可以使用相同的技术通过qemu运行powerpc二进制文件。当然,您仍然需要将它们标记为可执行。

我不是在说java java_program_to_run或使用一些shell脚本,它本质上只是调用相同的命令。我也没有要求为任何特定的操作系统将java程序转换为x86二进制文件。

这种技术可以让Linux处理系统本身不存在的exectuable,就好像它们本地(需要一些模拟)一样。

1 个答案:

答案 0 :(得分:2)

您想要结帐binfmt。更具体地说,请按照java的说明操作。我意识到通常的做法是将细节复制到答案中,但它们很长,并且将整个事情复制并粘贴到答案中感觉不对。