鉴于Mac OS X是从BSD(伯克利系统发行版)UNIX派生的,因此我认为可以通过某种方式在Ubuntu上运行命令行OS X程序。我实际上是在谈论那些不使用任何用户界面功能的已编译程序(在我的情况下,我需要运行一个可执行文件转换工具)。我感兴趣的特定工具可以在Mac OS X Mavericks上运行。
如果有人知道实现此目标的方法,也许是通过重新编译Linux内核或在Ubuntu上安装一些系统软件,请告诉我。我正在运行Ubuntu 12.04.2 LTS,但如果绝对必要,我也可以升级系统。
Linux和OS X是两个完全不同的操作系统,就像Linux和BSD,OS X和Windows,Windows和Solaris等。除非您拥有要使用的工具的源代码,否则将无法只需将其从一个操作系统复制到另一个操作系统,并期望它能正常工作。尽管可能不需要“ I / O就能运行”(真的,不是所有的计算机程序都只是“ I / O”吗?),它是由某个编译器针对某个工具链构建的,并且期望某些库具有某些功能必须在某些地方才能正常工作。
寻找源代码并尝试在Linux上重新编译,或者寻找等效的Linux。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句