Joyent SmartOS 到底是什么??它运行 Linux 应用程序吗?

Aks*_*hat -3 joyent smartos

我一直在阅读 Joyent 的 SmartOS,我读到的关于它是 KVM 的内容到底是什么。有一篇文章说它可以运行 windows、linux 和 OpenSolaris,因为它基于一个基于此的项目。我会下载什么样的包来运行它?例如 Linux x64 包(用于 smartos64)?我找不到明确的答案

小智 6

SmartOS 是 illumos 操作系统的开源发行版,它是 Solaris 的衍生产品。它支持 KVM 作为一等公民。使用 KVM,您可以启动一个 Linux 实例,该实例将以大多数方式出现,就像在裸机上运行 Linux 一样。你完全自己管理 Linux 实例,所以你可以安装任何你想要的包。

同样,您可以在 KVM 下启动 Windows 实例并安装您想要的任何 Windows 软件——这是一个完整的 Windows 安装。

smartos64 是另一回事。这是用于创建操作系统虚拟化实例的模板(与上面的硬件虚拟化相反)。这样,您实际上是在 SmartOS 中运行一个完全隔离的 SmartOS 环境。它更快,让您可以使用 DTrace 和 SMF(在 Linux 或 Windows 上不可用)之类的东西,但它与 Linux 或 Windows 无关。