Re: [情报] Microsoft Build 2019 开发者大会

楼主: st861014 (Joye)   2019-05-14 11:25:54
自己再来回应自己的文章
https://devblogs.microsoft.com/commandline/wsl-2-post-build-faq/
微软今天回应了许多来自大家的问题
其中大家最关心的是 WSL2
如果是基于 Hyper-V 运作的,那在 Home 上是否可以执行
答案是“可以”,虽说 WSL2 是透过 Hyper-V 模拟出来的
但是主要只是透过 Hyper-V 底下的其中一个元件来运行
“Hyper-V Architecture”
这是什么东西,我也不熟,需要另请高人指点
微软说这东西适用于所有 Win10 的 SKU
所以在 Win10 Home 上面也是可以执行的
没有问题
再来是 WSL1 跟 WSL2 的并存问题
这两个未来会独立开发更新,彼此间互不影响
且功能面向也比较不同
WSL1 跟 Win 的深度整合,至少可以对各种硬件上的 Port 操作
WSL2 目前则无法做到任何 Port 上的操作
但是 WSL2 是模拟出来的,所以他有着与 WSL1 不同的网络隔离性
相对于 WSL1 与 Host 共享网络的状态 WSL2 有着自己的 IP
所以可以做到更多 WSL1 做不了的网络操作
读到这里,我认为 VPN 的穿透性可能会是个问题
原先的 WSL1 因为网络环境与 Host 相同
所以在使用 VPN 的情况,WSL1 也可以一同使用
但由于 WSL2 的网络是独立的,所以 VPN 很可能无法穿透让 WSL2 使用
就好像 ChromeOS 上的 Crostini 是模拟出来的
网络与环境上也与 Host 独立许多,导致 VPN 无法穿透
所幸这个问题即将在 C75 上获得解决
GPU 的问题,WSL1/WSL2 皆无法使用,文中也没有提到何时会提供使用
不过在 ChromeOS 上已经有时程表了 C76 即将在 Crostini 提供 GPU 使用
作者: abadjoke (asyourlife)   2019-05-14 13:13:00
这篇等级对我来说太高了
作者: biaw (blue note)   2019-10-30 10:18:00
人家拔耳机孔 微软拔windowsphone 楼下你怎么看?
作者: puput (哈亚多)   2019-10-30 10:23:00
我看不到未来
作者: eddy664 (阿迪)   2019-05-14 14:06:00
还是不能用GPU有点可惜啊
作者: roccqqck (ccqq)   2019-05-15 12:40:00
WSL2如果用hyperV就是container的意思吧但是老实说用hyperV了话 大家会倾向直接用docker
作者: DendiQ (貔貅)   2019-05-17 19:24:00
WSL 不能装 docker 吧...
作者: roccqqck (ccqq)   2019-05-17 19:28:00
我有hello world成功过ㄟ 还是那是我错觉
作者: DendiQ (貔貅)   2019-05-17 19:41:00
你可以在 WSL 使用 docker,但是还是要装 Docker for Win
作者: roccqqck (ccqq)   2019-05-17 19:50:00
所以之后还是得用hyperV就是了 我被hello world骗了
作者: DendiQ (貔貅)   2019-05-17 19:56:00
hello world 应该也跑不起来吧…,你自己再试试

Links booklink

Contact Us: admin [ a t ] ucptt.com