【发布时间】:2013-01-22 00:02:29
【问题描述】:
我是一名学生,正在从事一个学术项目 - '将 KVM 移植到 MAC OS X'。我收集了很多关于 KVM、MAC OS X 等的文献,但是,我仍然不清楚如何进行。我查看了 Apple 的开发者网站,其中列出了移植过程中要做的一百件事。我不明白为什么 Mac 以 UNIX 为核心,需要对源代码进行大量更改才能使其运行。 另外,我听说 Fink(还有 macports)是一种工具,我可以使用它将任何 Unix 应用程序移植到 Mac OS X。是这样吗?我查看了 Fink 的网站,在那里我没有找到任何表明我可以使用 Fink 作为移植工具的详细信息。我所看到的只是 Fink(还有 macports)是一个包管理系统,它有多个 linux 应用程序,并且只能在 Mac 上运行这些应用程序。 KVM 不在列表中。所以,我再次感到困惑。请建议我,如何去做?只需一步。苹果社区建议的方式是唯一的方式吗?请帮忙。
【问题讨论】:
-
芬克超老,别用了。
-
什么是KVM? Mac OS X 的核心也是 unix(类似 BSD),而 Linux 不是,虽然它是 unixy 和 posix,但它更像 AT&T V 而不是 BSD。
-
KVM 是内核虚拟机,它协助硬件辅助虚拟化,就像管理程序一样。它的核心是一个 unix 应用程序,我们需要知道是否有任何舒适的方法可以将其移植到 mac os x。
标签: macos unix porting kvm fink