Microsoft Store 的 WSL 正式 GA,支持 Win 10/11


微软宣布 Microsoft Store 中的 Windows Subsystem for Linux (WSL) 已从“预览”阶段毕业,并随着 1.0 的发布正式升级为 "GA"。

WSL 在去年被上架到 Microsoft Store,以方便用户更容易进行安装和更新,最初只支持 Windows 11。现在微软表示,为了满足社区用户的需求,Microsoft Store 中的 WSL 现在也支持在 Windows 10 中使用。因此 Windows 10/11 用户现在都能使用 WSL 的所有最新功能,包括支持运行 Linux 图形应用和 GPU 加速,以及支持 systemd 等。

微软还在此次发布公告中对 WSL 的不同版本进行了解释:

  1. WSL 1
  2. WSL 2
  3. 作为 Windows 可选组件存在的“in-Windows”版本
  4. Microsoft Store 中的 WSL

微软表示,上面这些版本只是 WSL 服务形式存在不同,在用户体验方面保持一致。微软希望简化这些版本的称呼,并给出这样的定义:WSL 是 Microsoft Store 中的一个应用程序,可让用户运行直接集成到 Windows 中的真正 Linux。由此可见,Microsoft Store 中的 WSL 其实就是 WSL 2,并从现在开始成为 WSL 的默认版本

因此,最近发布的 WSL 1.0 实际上是指 WSL 2 的 1.0,而不是 WSL 1 的 1.0。

至于 WSL 1 和“in-Windows”版本 WSL 的关系,简单来说就是前者依赖后者,因为运行 WSL 1 发行版仍然需要启用“Windows Subsystem for Linux”可选组件。微软还提到,他们会继续为 “in-Windows”版本 WSL 修复错误,但只有 Microsoft Store 中的 WSL 才会获得新特性和新功能。

WSL 即 Windows Subsystem for Linux,是一个支持在 Windows 上运行原生 Linux 二进制可执行文件(ELF 格式)的兼容层。第 1 代 WSL——即 WSL 1 最初由微软和 Ubuntu 开发商 Canonical 合作开发,于 2016 年发布。

2019 年,微软推出了第 2 代 WSL——WSL 2。WSL 2 对基础体系架构进行了重大改造,它使用虚拟化技术和完整 Linux 内核来实现其新功能,支持在 Windows 上运行 ELF64 Linux 二进制文件。WSL 2 的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。

虽然 WSL 2 新的体系结构改变了 Linux 二进制文件与 Windows 和计算机硬件进行交互的方式,但仍然提供与 WSL 1 中相同的用户体验。WSL 2 和 WSL 1 之间的主要区别在于,在托管 VM 内使用真正的 Linux 内核、支持完整的系统调用兼容性,以及跨 Linux 和 Windows 操作系统的性能。

WSL 1 和 WSL 2 功能对比:

由于微软要在 12 月中旬才会将这些更新自动推送给设备,用户如果希望体验 WSL 的 GA 版本,需要运行 Windows 10 的 21H1、21H2 或 22H2 版本,或者应用了所有 11 月更新的 Windows 11 21H2。当然也可以自行获取最新的版本 (https://github.com/microsoft/WSL/releases),并进行手动安装。

WSL 1.0 的 GA 版本包含 100 多项 Bugfix 和功能改进,查看发布公告了解详细更新说明。

 


相關推薦

2022-04-05

限制,不收取任何费用,支持至 2029 年。 AlmaLinux 在其 Microsoft Store 条目的介绍页面写道:“AlmaLinux OS 来到了 WSL,现在你可以使用你所熟悉和喜爱的平台,使用所有的标准工具,包括 dnf/yum 等,运行所有你喜欢的企业版 Linux 生

2022-09-24

启用 systemd 要使用 systemd,首先需确保运行的是来自 Microsoft Store 且版本号为 0.67.6 及以上版本的 WSL,用户可以运行 wsl --version来检查版本号。 其次需要在 Ubuntu 实例中,将以下修改内容添加到 /etc/wsl.conf 中: [boot] systemd=t

2023-11-12

UWP 的计划 Win32 应用进入微软应用商店,UWP 怎么办? Microsoft Store 完全使用 XAML 以替代 HTML,Visual Studio 预计年底上架商店

2023-02-15

ectX》 。 在软件方面,Direct3D 12 GPU 视频加速需要更新到 Microsoft WSL 的最新版本,且需要 Mesa 22.2~22.3。硬件方面,该功能支持 AMD 的 RX 5000 / 锐龙 4000 系列 ,英特尔 11 代以上 CPU 和  Iris® Xe / Arc®  显卡系

2022-11-18

微软版本号就是这么迷 更多详情可查看:https://github.com/microsoft/WSL/releases/tag/1.0.0

2021-11-15

如果你正在使用 Windows 11 Build 22000 或更高版本,现在已支持通过 WSL 直接挂载 Linux 磁盘。 Windows 文档显示,如果要访问不受 Windows 支持的 Linux 磁盘格式(如 EXT4),可以使用 WSL 2 挂载磁盘然后再访问其内容。  相关命令

2023-09-04

动态壁纸 更多任务栏的自定义 丰富应用生态,添加 Microsoft Store 完善设置及 Windows 更新 以及一些“畅想”: 建立文件系统 建立自己的可执行文件机制 将exe文件转化并执行 提供更多api供应用调用 内置浏览器内

2023-03-31

方面做了大量工作,经过几个月的改进,微软于今年 2 月正式推出了 WSL 的 GPU 硬件视频加速,并将其 VA-API 映射到了 D3D12 视频 API。 libva 2.18 还添加了 LIBVA_DRI3_DISABLE 环境变量,可禁止 VA-API 使用 Direct Rendering Infrastructure 3 。一般

2022-10-01

macOS。 近日 KeePassXC 在官方社交媒体发文,让用户小心 Microsoft Store 中出现的假冒 KeePassXC 应用,并表示这个应用与官方没有任何关系,KeePassXC 也在努力让官方应用可以上架应用商店,但目前用户需要从官方网站下载获得。

2023-11-16

地构建这些应用程序。它包括一组经过验证的库,目前 Microsoft 的许多大规模服务都在使用这些库,以帮助应对可观察性、弹性、可扩展性、可管理性等方面的基本挑战。 .NET 8 还支持将 OpenAI 的 GPT 等大语言模型 (LLM) 直接集成

2023-02-18

MariaDB 10.11.2 现已正式推出。这是 MariaDB 10.11 系列的第一个 GA 版本,一个长期支持版本。 具体更新内容包括: Notable Items Red Hat Enterprise Linux、CentOS、Fedora、openSUSE 和 SUSE 的 Yum/DNF/Zypper 存储库在这个版本中更改为使用带有 SHA2

2024-06-28

你是否常常苦恼,为了传输或者共享不同系统的文件需要频繁地在 Windows 和 Linux 系统之间切换,既耽误工作效率,也容易出错。 那么有没有一种办法,能够让你在Windows系统中像访问本地硬盘一样来操作Linux系统中的文件呢?

2023-05-08

微软日前为所有支持的操作系统和平台发布了 Microsoft Edge 113 稳定版。新版本的浏览器对增强安全模式(Enhanced Security Mode)进行了修改、支持在 macOS 上自动更新,并为系统管理员提供了一些新策略。 Microsoft Edge 113 的主要变

2022-06-17

软低调发布了一个轻量级的 Windows 11 新变种,被命名为“Microsoft Validation OS”。根据介绍,这个新的轻量级操作系统基于命令行,并不是为普通的终端用户准备的;而是为硬件或软件供应商、开发人员和技术人员所设计,以帮助