0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Windows10 将开始正式支持WSL 2发行版

lhl545545 来源:Linux爱好者 作者:Linux爱好者 2020-06-11 10:07 次阅读

在微软 Build 2020 大会上,传来不少有关 WSL 的新消息。这篇文章将一并整理、逐一介绍。

其中,五月就可实现的包括以下这两项:

随着 2020 年 5 月更新的发布,Windows 10 将于五月开始支持 WSL 2 发行版

Docker Desktop 推出使用 WSL 2 作为后端的新版本

已经在路线图中,很快就能与大家见面的有:

仅使用一行命令安装 WSL

首次安装时,WSL 2 将成为默认版本

WSL 对 GPU 计算的支持

WSL 对 Linux GUI 的支持

Windows 10 五月开始支持 WSL 2

在四年前的 Build 2016 大会上,微软宣布推出 WSL,随后引发了很多关注。根据微软提供的数据,从最初第一个预览版本的几千下载量,到如今每月运行 WSL 的活动设备已超过 350 万台,这是一个巨大的增长。

WSL 2 的第一个预览版本在 Build 2019 大会首次亮相。相比 WSL,它与 Linux 内核有着更高的系统调用兼容性,且速度比 WSL 的早期版本快 3 至 6 倍。

五月,随着即将到来的 2020 年 5 月更新,Windows 10 将开始正式支持 WSL 2 发行版。

正式发布之前,可以回顾一下近期关于 WSL 2 的较新消息:

WSL 与文件资源管理器集成,在 Windows 中这样体验 Linux 更简单

WSL2 即将普遍可用,Linux 内核提供方式改变

Docker Desktop 推出使用 WSL 2 作为后端的新版本

将近一年前,也就是 WSL 2 预览版刚刚宣布后不久,我们曾报道过 Docker 计划推出 Docker Desktop for WSL 2,它将使 Docker 的开发体验更友好、解锁更多新功能,并致力于成为在 Windows 上使用 Docker 的最佳方案。

在 WSL 2 上托管 Docker 的这一更改有助于容器更快地启动。同时,由于 WSL 2 与 VM 相比更轻巧、占用空间更小,因此在主机上消耗的资源也更少。

Windows Docker Desktop 默认安装在 2020 年 5 月的 Windows 10 更新上,将在 WSL 2 上运行。

使用一行命令安装 WSL

查找和启用 WSL 不够方便这一点招致了很多抱怨,因此 WSL 团队正在对 wsl.exe 命令行工具进行一些改进,以使用户更加方便地安装 WSL。

很快,大家就可以通过在命令行中输入 wsl.exe --install 来轻松地安装 WSL。

在接下来的几个月中,在 Windows Insiders Fast Ring 中应该能够看到此功能的初始版本。

此外,不仅仅是针对 WSL,微软在此次的 Build 2020 大会上还新开源了 Windows 软件包管理器 winget,可以帮助使用者快速轻松地发现并安装不同的工具,只需要使用 winget install 《tool》 这样一个命令即可。

WSL 2 成为新的默认分发版本

WSL 开发团队发现 Insider 分支中的大多数用户都已经在使用 WSL 2 版本。之后,在首次进行安装时,WSL 2 将成为默认版本。它会随着上文提到的命令行 wsl.exe --install 一同到来。

WSL 将支持 GPU 计算

自从第一个版本发布以来,向 WSL 添加 CUDA 和/或 GPU Compute 支持一直占据很高的呼声。WSL 团队表示,在过去的三年中,WSL、Virtualization、DirectX、Windows Driver 团队,以及他们的芯片合作伙伴等一直在致力于提供此功能。

现在微软宣布,未来几个月内将在 Windows 10 Insider 版本中开始预览对 WSL 的 GPU 计算支持。

最初的 GPU 计算功能将提供两种方案:

NVIDIA CUDA (CUDA 是跨平台的 API,可以通过 Windows 上的 WDDM GPU 抽象或 Linux 上的 NVIDIA GPU 抽象与 GPU 通信

针对专业人士,支持使用的现有 Linux 工具和工作流程

DirectML(直接机器学习,机器学习的低级 API)

针对初学者和学生,使用来自多家供应商的支持 DirectX 12 的 GPU

将发布带有 DirectML 后端的 TensorFlow 预览包,从而在 Windows 硬件的整个范围内实现硬件加速——DirectML 也将支持本机 Windows,包括 Windows 上的 TensorFlow

有关这方面的更详细信息,可查看 DirectX 团队的官方博客文章。

添加对 Linux GUI 应用程序的支持

WSL 团队表示,他们的目标是使用户能够在桌面上无缝地运行 Windows 应用程序与 Linux GUI 应用程序。

在 BUILD 大会上,该团队直接从 WSL 运行了一些示例的 GUI 应用程序进行演示。这些应用程序连接到 WSL 内部运行的 Wayland 服务器,该服务器与 Windows 主机上的 RDP 客户端进行通信。
责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6218

    浏览量

    103071
  • Windows10
    +关注

    关注

    1

    文章

    121

    浏览量

    34064
收藏 人收藏

    评论

    相关推荐

    微软提醒:Windows 10将于2025年10月14日停止支持

    微软曾于 2020 年 1 月 14 日宣布,对 Windows支持将结束。由于缺乏安全更新、软件更新以及技术支持,用户的电脑可能面临更大的病毒和恶意软件威胁。因此,微软强烈推荐使用 Wi
    的头像 发表于 04-12 14:40 177次阅读

    微软WSL更新支持IPv6流量透过Linux

    据悉,微软近期对Windows Subsystem for Linux(WSL)进行了2.2.2版本更新,包含多项优化改进。其中最引人注目的便是新增的nft规则,允许IPv6数据包经过Linux容器传输。
    的头像 发表于 04-08 10:23 261次阅读

    Steam 2024年3月硬件调查报告:显卡格局微调,Windows 10主导

    在操作系统部分,Windows10 64位以略微提升的优势占据榜首,占总人数的56.28%,而Windows11 64位则跌至第二,但其份额仍相当大,达到43.05%。
    的头像 发表于 04-02 16:12 173次阅读

    Windows 10版本20H2无法识别u-bot快速启动怎么处理?

    , or power cycle) 我们的开发商之一得到了他的开发主机更新到 Windows 10 的 20H2 版本, 之后开发者再也无法在上方获得第四步工作。 当 u- bout 列举与 Fastboot
    发表于 11-13 06:53

    2023年10个最佳Linux服务器发行版

    Debian Server: Debian是最古老的Linux发行版之一,并以其稳定性而闻名。它拥有强大的软件包管理系统,并提供稳定版、不稳定版和测试版三个版本。Debian被广泛用作其他发行版的基础,并支持多种计算机架构。
    的头像 发表于 09-13 16:00 1208次阅读
    2023年<b class='flag-5'>10</b>个最佳Linux服务器<b class='flag-5'>发行版</b>

    Windows11 wsl2安装Ubuntu-20.04

    Windows11 wsl2安装Ubuntu-20.04
    的头像 发表于 08-16 10:04 599次阅读
    <b class='flag-5'>Windows</b>11 <b class='flag-5'>wsl</b>2安装Ubuntu-20.04

    如何在openEuler WSL中体验完整的桌面环境?

    WSL是微软发布的让用户能够在windows上使用Linux环境的技术,openEuler已发布多个版本的WSL镜像。
    的头像 发表于 08-02 18:22 2560次阅读
    如何在openEuler <b class='flag-5'>WSL</b>中体验完整的桌面环境?

    润开鸿HiHopeOS面向电力行业的软件发行版通过兼容性测评

    近日,由江苏润开鸿数字科技有限公司推出的面向电力行业的HiHopeOS鸿电发行版V1.0顺利通过OpenHarmony3.1.6Release版本兼容性测评,获颁OpenHarmony生态产品兼容性
    的头像 发表于 07-31 22:11 494次阅读
    润开鸿HiHopeOS面向电力行业的软件<b class='flag-5'>发行版</b>通过兼容性测评

    龙架构Arch Linux发行版正式发布

    近日,龙架构Arch Linux发行版官方网站宣布结束beta状态,正式支持龙架构。Arch Linux是一种轻量级、可定制、灵活的Linux操作系统。作为一款简单、现代、开放的操作系统,Arch
    的头像 发表于 07-18 11:16 604次阅读

    如何使用openEuler WSL sideload

    自openEuler 22.03 LTS SP2版本开始,repo仓库里默认发布WSL sideload压缩包,不方便访问Windows Store的用户可以使用这种方法安装体验openEuler
    的头像 发表于 07-15 11:00 477次阅读
    如何使用openEuler <b class='flag-5'>WSL</b> sideload

    SUSE 将开发一个与 RHEL 兼容的发行版

    投资千万美金只为确保用户自由使用 SUSE 将通过投资持续支持 SUSE Linux Enterprise 发行版及相关开源项目的发展,驱动创新 SUSE 计划将源代码贡献给开源基金会 北京2023
    的头像 发表于 07-12 21:36 295次阅读
    SUSE 将开发一个与 RHEL 兼容的<b class='flag-5'>发行版</b>

    5个最漂亮的Arch Linux发行版

    如果你是窗口管理器的粉丝,想要一个令人惊艳的 Arch Linux 发行版,试试 Mabox Linux 吧。Mabox Linux 专注于简单和优雅。它是 Manjaro Linux 的一个分支
    的头像 发表于 07-04 10:30 581次阅读
    5个最漂亮的Arch Linux<b class='flag-5'>发行版</b>

    FreeMASTER v3.1.4.5安装到Windows10 PC以进行LPC5536的电机演示,提示安装失败的原因?

    我需要将 FreeMASTER v3.1.4.5 安装到 Windows10 PC 以进行 LPC5536 的电机演示。 但是我无法安装它并收到以下消息。 “FreeMASTER 3.1 的安装已回滚。” 你能教我如何避免这个错误吗?
    发表于 06-08 06:04

    微软发布自己的Linux发行版

    Azure Linux 发行版源于 CBL-Mariner 项目,其中 CBL 代表 Common Base Linux。Perrin 称,微软启动 CBL-Mariner 项目是因为它需要一个内部 Linux 发行版,并为工程师在 Azure 上运行的无数工作负载提供一
    的头像 发表于 05-30 14:59 570次阅读
    微软发布自己的Linux<b class='flag-5'>发行版</b>!

    在A72核心的8QM上测试Windows 10,可以测试吗?

    查看 Windows 10 IoT 发行说明,在支持的 H/W 列表中找不到 8QM MEK。 有客户想在A72核心的8QM上测试Windows
    发表于 04-25 07:10