微软 Build 2020 为 WSL 带来的新消息一览:WSL2 行将到来,对 GPU 和 Linux GUI 的支撑也不远了

xplanet
 xplanet
发布于 2020年05月20日
收藏 18

完美小我材料领开源豆,速来抽奖!>>>

在方才召开的微软 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 的较新消息:

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 客户端停止通信。

若欲望有更多懂得,可查阅 WSL 团队官方博客文章:https://devblogs.microsoft.com/commandline/the-windows-subsystem-for-linux-build-2020-summary/

本站文章除注明转载外,均为本站原创或编译。迎接任何情势的转载,但请务必注明出处,尊敬他人休息共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://aledoyoga.com]
本文标题:微软 Build 2020 为 WSL 带来的新消息一览:WSL2 行将到来,对 GPU 和 Linux GUI 的支撑也不远了
加载中

出色评论

G-Bamboo
G-Bamboo
wine做不到的事,我wsl做到了👽
guobbs
guobbs
那是你认为的看法,我认为如今微软正走在精确的门路上,做为一个平台级的公司,得开辟者得世界,流掉了开辟者你甚么也不是,微软如今一切的尽力正在吸引开辟者渐渐重新回到它的怀抱。
水无月青云
水无月青云
假设可以控制 wsl2装置途径不在C盘,就太好了
OSC_ssczhc
OSC_ssczhc
1000rmb
小果汁儿
小果汁儿
微软的开辟才能照样世界第一,再开辟一个体系也就一年时间出货

最新评论(44

/
/kf
微软照样牛逼
Strutsz
Strutsz
linux真的好么?微软那么大年夜的团队真的赶不上linux究竟是工资炒作照样别有目标,ms sql真的没有my sql好么,收费赶不上收费,有两种缘由,第一,你的技巧牛逼到可以二次开辟开源,第二,瞎几把起哄
不懂技巧的法式榜样员
不懂技巧的法式榜样员
等待 职位sub Linux docker
海员
海员
用WLS有段时间了,若何才能知道我以后的是WLS照样WLS2呢?
针叶
针叶
看官网文档吧,微软的文档写的异常详细,并且都有中文版。
彭添
彭添
亲身感触感染, 你编译的时辰发明比虚拟机编译还慢那就是WSL(斜眼笑)
u
uitb
之前为了用wls2, 专门升级到Insider版本,然后开了2.0,仿佛防火墙有bug,搜集总是出成绩,t z总是用不了,又给关了😓😓😓
__JM_Joy__
__JM_Joy__
支撑硬盘分区格局化成ext4,然后给wsl2用吗?
小果汁儿
小果汁儿
微软的开辟才能照样世界第一,再开辟一个体系也就一年时间出货
过马路的蚂蚁
过马路的蚂蚁
就是说新的Docker Desktop不是用虚拟机的了?
险恶八稚女
险恶八稚女
用,wsl2就是用的虚拟机,就是能够优化的更好吧
开源中国首席罗纳尔多
开源中国首席罗纳尔多
您好,请问本来有wsl怎样升级wsl2?win10家庭版?
kuerant
kuerant
https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#update-to-wsl-2
Keijack
Keijack
如今在用 VirtualBox,WSL2 不克不及与其兼容,只好忍痛照旧应用 WSL1
前往顶部
顶部