以后会删除的注释,以免答题者和版主混淆
编辑:忘记添加注释,如果有人认为这是发布此内容的错误堆栈站点,请评论原因以及哪个会更好,因为我对此非常认真地思考。 :D
我发现缺乏有关使用 KVM/QEMU 在 Linux 上运行 Mac 操作系统的信息。我的目标是创建一个良好的知识库,以便在“奇怪的架构”上的 Linux 下运行它,并且我在 AMD 处理器 (Phenom II X6) 上运行 Arch,我认为这将是构建这个知识库的好机会,积累尽可能多的知识尽可能的信息。
我有兴趣使其尽可能完整,因此欢迎任何有关 MacOS 不支持的体系结构(即 AMD 处理器)以及特定 Linux 发行版(例如 Ubuntu、Fedora 等)的好处的提示/提示。任何拥有此类经验知识的人的帮助也将非常感激。尽管我很高兴获得任何帮助,但我不打算接受半好的答案,因为我希望这个问题概述不同系统和架构的一般问题,但只要回答者对讨论做出贡献,我就可以并且愿意接受答案并愿意在需要时添加该信息。
如果没有人能够正确回答这个问题,我打算用我的发现来回答它,但我不会拒绝帮助,也不会拒绝接受满足本说明中概述的标准的答案。
注释结束,现在讨论问题本身
考虑到设置 Mac OS X 在 Linux 上运行的所有复杂性,Mac OS 是为特定的 Apple 硬件构建的,这将是最有效但仍然通用的配置方法,以便在尽可能多的 Linux 发行版上运行,即使在苹果不支持的架构下(例如AMD处理器和其他硬件)?我希望我们能够避免黑客攻击,从而使其与不同版本的软件、内核和包管理器保持一致,但意识到这可能是不可能的。
我打算为最新的 Mac OS 版本找到解决方案,不需要支持以前版本的 Mac OS,并且使用 Linux 系统的较新功能也不是问题,只要它们是标准 Linux 而不是特定于发行版的,就像每个人一样最终会赶上的。
请避免需要特定硬件或发行版(由于特定于发行版的编码可能与其他发行版不兼容)才能工作的答案。这基本上意味着:如果它在 Ubuntu 上运行而不是在 Debian 上运行,那就不好了。