分离的 Ubuntu 和在 Windows 10 上安装 Ubuntu 有什么区别?

分离的 Ubuntu 和在 Windows 10 上安装 Ubuntu 有什么区别?

好的,微软目前正在对 Windows 10 进行一些改进。新终端现在支持 Ubuntu。我不知道这会对我产生什么影响。我们现在在 Windows 商店中可以下载多个版本的 Ubuntu。而且新终端支持 Ubuntu 命令行。

我想知道这会对使用双启动系统并在 Ubuntu 上进行大部分开发的人(比如我)产生什么影响。所有这些新功能可以帮助我完成 Windows 上的所有事情吗?如果是,我应该完全转向 Windows 吗?如果不是,那么微软到底想做什么?

答案1

因此有两个版本的 WSL(适用于 Linux 的 Windows 子系统):

  • 第一个版本发布于不久前,基本上就像葡萄酒,即将 Linux 系统调用转换为 Windows 系统调用。

  • 最近刚刚发布的第二个版本取消了转换层,而是提供了一个与 Windows 内核一起运行的实际 Linux 内核。这有两个作用:

    1. 由于系统调用不再需要转换,因此速度更快,
    2. 增加了兼容性,因为系统调用不再需要被解释。

微软试图做的是说服开发人员在 Windows 而不是 Linux 上进行开发,因为他们可以轻松地使用他们喜欢的所有 Linux 开发工具。

是否仍需要双启动取决于您的使用情况。如果您不希望 Windows Update 宣布将在 15 分钟内重新启动以安装更新,那么您可能希望继续使用双启动 :)

相关内容