在微软Windows10上运行Linux的过程变得有些混乱
Microsoft已为Windows Insider计划的成员提供了针对Linux 2的Windows子系统(WSL2)的重大更新。最新的Windows 10更新提供了一个新的开源WSL2内核,该内核基于长期支持(LTS)Linux内核5.10分支的发行版。
今年早些时候,Microsoft将WSL2中原始的4.19分支内核更新为5.4 LTS分支。现在,它再次受到冲击,以支持最新的LTS版本。
该版本值得注意的原因有两个。首先,它为WSL2配备了最新的主线LTS内核。其次,它为WSL2用户带来了有用的新功能,并解决了长期存在的问题。
开发人员将欣赏使用基于最新LTS Linux内核的功能的能力,特别是在使用旧的LTS Linux内核一段时间后。
最新的基于5.10的WSL2内核的新功能之一是能够支持Linux统一密钥设置(LUKS)磁盘加密。
安装此更新后,Windows Insider WSL2用户将能够安装LUKS磁盘并从其主机Windows安装中访问它们。
该发行版中的另一个主要更改是修复了一个臭名昭著的时钟同步问题,该问题导致WSL实例内部的时钟滞后于主机时钟。
在合发表的文章中,Windows开发人员平台的程序管理器和WSL开发人员Pierre Boulay的Craig Loewen指出,由于5.10 LTS内核内部的更改,时钟同步错误已修复。
按照通常的时间表,Windows Insider版本中引入的更改需要花费几个月的时间才能传播给所有用户,因此WSL的一般用户可以期望新内核在2021年第二季度末交付给他们的安装。