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

    文章

    6719

    浏览量

    107345
  • Windows10
    +关注

    关注

    1

    文章

    126

    浏览量

    35293
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    华秋 KiCad 发行版 9.0.6 发布:云端库添加华秋库存、价格

    “  9.0.6 华秋发行版增加了对云端器件库供应链的支持,除了元器件的属性、模型外,还可以看到实时的价格、库存。9.0.6 修复了 9.0.5 大量 crash 的问题,建议升级。  ”   华秋
    的头像 发表于 11-04 11:12 2443次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 9.0.6 发布:云端库添加华秋库存、价格

    行业观察 | Windows 10于本月终止服务支持,微软发布10月高危漏洞更新

    已被实际利用的零日漏洞,以及多个CVSS评分高达9.9的关键远程代码执行漏洞。随着Windows10于本月终止服务支持,IT团队面临关键的更新周期,需重点关注身份认
    的头像 发表于 10-16 16:57 1523次阅读
    行业观察 | <b class='flag-5'>Windows</b> <b class='flag-5'>10</b>于本月终止服务<b class='flag-5'>支持</b>,微软发布<b class='flag-5'>10</b>月高危漏洞更新

    华秋 KiCad 发行版 9.0.5 发布:更多元器件库的选择

    发行版中,一旦主干可以支持,即刻合并到主干 。 因此发行版完全兼容 KiCad 的所有原理图、PCB文件格式,功
    的头像 发表于 10-16 11:19 4.7w次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 9.0.5 发布:更多元器件库的选择

    华秋 KiCad 发行版 9.0.4 发布:属于您自己的云端器件库及模块电路库

    发行版是 开源 的 、非商业化的, 完全遵循 GPL 3.0 协议,且 跟随 KiCad 最新的分支同步更新 。原则是 通用功能优先贡献给 KiCad 主干 ,主干无法合并的功能才添加到发行版中,一旦主干可以支持,即刻合并到主干
    的头像 发表于 08-28 19:11 1.2w次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 9.0.4 发布:属于您自己的云端器件库及模块电路库

    华秋KiCad发行版 9.0.3 发布:图片生成符号、封装

    “  本次更新优化了云端器件库的体验,支持云端模块电路的查看与调用。通过 Copilot 可以图片直接生成原理图符号及封装。  ”   华秋发行版概览 华秋发行版是 开源 的 、非商
    的头像 发表于 07-10 11:17 5855次阅读
    华秋KiCad<b class='flag-5'>发行版</b> 9.0.3 发布:图片生成符号、封装

    WSL 1 和 WSL 2 的区别是什么

    PS C:\Users\Administrator> wsl --set-default-version 2 >> 有关与 WSL 2 的主要区别的信息,请访问 https://a
    的头像 发表于 06-27 10:25 1614次阅读

    Linux发行版江湖探秘

    庞大而多样化的生态系统。本文详细介绍Linux发行版的基本概念、分类及其在各个领域的应用,同时聚焦进迭时空自主研发的BianbuOS,解析其技术优势与适用领域。
    的头像 发表于 06-06 16:56 618次阅读
    Linux<b class='flag-5'>发行版</b>江湖探秘

    龙芯处理器支持WINDOWS吗?

    龙芯处理器目前不支持原生运行Windows操作系统,主要原因如下: 架构差异 龙芯架构:龙芯早期基于MIPS架构,后续转向自主研发的LoongArch指令集(与x86/ARM不兼容
    发表于 06-05 14:24

    请问在Windows10下可以安装USB2.0驱动么?

    请问在Windows10下可以安装USB2.0驱动么?为什么HID的实例无法运行,且用烧录程序后,这样显示,能具体告知如何正确导入hid_kd程序么,如何让CY7C68013实现HID功能么?
    发表于 06-03 10:22

    华秋KiCad发行版 9.0.2布:AI Copilot助力设计效率提升

    发行版概览 华秋发行版是 开源 的 、非商业化的, 完全遵循 GPL 3.0 协议,且 跟随 KiCad 最新的分支同步更新 。原则是 通用功能优先贡献给 KiCad 主干 ,主干无法合并的功能才添加到发行版中,一旦主干可以
    的头像 发表于 05-10 11:18 8023次阅读
    华秋KiCad<b class='flag-5'>发行版</b> 9.0.2<b class='flag-5'>发</b>布:AI Copilot助力设计效率提升

    如何FX3与WSL(Linux 的 Windows 子系统)一起使用?

    如何 FX3 与 WSL(Linux 的 Windows 子系统)一起使用? 我在 /dev/ 中找不到任何设备 我有许多项目在 Windows 上使用VISUAL STUDIO项目
    发表于 05-06 07:11

    KiCad 华秋发行版支持 AI Copilot 了?

    “  在 KiCad 中增加一个智能助手,帮助您理解原理图、检查原理图是一种什么体验?在 PCB 中可以用自然语言调用工具呢?华秋发行版做了一个尝试!  ” 先看一下小视频: PS:目前
    的头像 发表于 04-15 11:13 4100次阅读
    KiCad 华秋<b class='flag-5'>发行版</b><b class='flag-5'>支持</b> AI Copilot 了?

    华秋 KiCad 发行版 9.0.1 发布

    “   华秋发行版的定位是为中国用户服务,解决一些因某种原因无法合并到主干但对中国用户来说非常重要的问题;同时通过预装一些插件,打通供应链、设计到制造的壁垒。9.0.1 版本现已发布
    的头像 发表于 04-05 11:19 1324次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 9.0.1 发布

    华秋 KiCad 发行版 8.0.8 发布

    “ 跟着 KiCad 节奏,发布 8.0.8 版本。华秋发行版的定位是为中国用户服务,解决一些因某种原因无法合并到主干但对中国用户来说非常重要的问题;同时通过预装一些插件,打通供应链、设计到制造
    的头像 发表于 01-21 16:42 2169次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 8.0.8 发布

    华秋 KiCad 发行版 8.0.7 发布

    “   华秋发行版的定位是为中国用户服务,解决一些因某种原因无法合并到主干但对中国用户来说非常重要的问题;同时通过预装一些插件,打通供应链、设计到制造的壁垒。8.0.7 版本xiany
    的头像 发表于 12-19 11:21 2774次阅读
    华秋 KiCad <b class='flag-5'>发行版</b> 8.0.7 发布