今年夏天,随着 Linux v2 子系统的更新,Linux 在 Windows 10 中的集成得到了加强。微软还宣布推出最终完整且更高效的 Linux 内核,以及 Linux 系统上常见的终端应用程序。整个东西将是开源的,并提供编译自己的内核的说明。
萨蒂亚·纳德拉时代的微软热爱Linux,两种操作系统的融合不断加强。 Microsoft 最近发布了一系列博客文章,我们在其中了解到Linux子系统即将升级到v2那完整的 Linux 内核将于今年夏天在 Windows 10 中推出并且真正的终端应用程序(请参阅文章末尾的视频)也将到来。目前,Windows 中可用的 Linux v1 子系统非常有限并遭受性能问题。
另请阅读:微软凭借 Windows 10 和云加入 Linux 基金会
Windows 10将集成真正的Linux内核,更新WSL并获得新的终端
Subsystem v2 (WSL 2) 使用优化的虚拟化系统在 Windows 中运行 Linux。用户不会看到任何差异,除了它会提供更好的性能(根据 Microsoft 的说法,速度提高了 20 倍),并且最终与所有系统调用兼容。这意味着我们最终可以操作套接字或将 Docker 或 FUSE 等新的 Linux 应用程序移植到 Windows 10。
Linux 内核 4.19 完善了这个子系统——这是 Windows 第一次将 Linux 内核集成为系统组件。微软解释说,用户空间与Windows的用户空间完美集成。要安装 Linux 发行版,始终可以通过 Microsoft Store 进行。但该公司补充说,也有可能侧装载机您选择的任何分布。
该内核将完全开源,并且可以在 Github 上获取编译您自己的 Linux 内核的说明。最后,除了 Cmd 和 PowerShell 之外,新的 Windows 终端应用程序还将为 Windows 10 带来真正的 bash 终端。这业内人士将于六月底收到第一个预览版本。在更广泛的部署之前,具体日期仍未知。
另请阅读:Windows 10 和 Linux – 微软在其商店推出首款付费发行版,售价 20 欧元
您如何看待微软整合Linux的努力?在评论中分享你的意见。