Microsoft Build 2019 開發者大會 - Windows

Ethan avatar
By Ethan
at 2019-05-14T11:25

Table of Contents

自己再來回應自己的文章

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 使用

--
biaw: 人家拔耳機孔 微軟拔windowsphone 樓下你怎麼看? 10/30 10:18
puput: 我看不到未來10/30 10:23

--
Tags: Windows

All Comments

Jack avatar
By Jack
at 2019-05-18T02:36
人家拔耳機孔 微軟拔windowsphone 樓下你怎麼看?
Olga avatar
By Olga
at 2019-05-22T12:40
我看不到未來
Una avatar
By Una
at 2019-05-23T02:27
這篇等級對我來說太高了
Quanna avatar
By Quanna
at 2019-05-27T15:28
還是不能用GPU有點可惜啊
Quintina avatar
By Quintina
at 2019-05-30T07:38
WSL2如果用hyperV就是container的意思吧
Callum avatar
By Callum
at 2019-06-03T01:25
但是老實說用hyperV了話 大家會傾向直接用docker
Susan avatar
By Susan
at 2019-06-06T21:43
你說的東西docker 用 volumes就好拉
Doris avatar
By Doris
at 2019-06-08T04:08
基本上docker開發還可以方便佈署 跟 多人環境統一
Jacob avatar
By Jacob
at 2019-06-11T03:50
我實在找不到寧願用WSL不用docker的開發者
Edith avatar
By Edith
at 2019-06-15T08:29
那是因為你都在用分析吧
Quintina avatar
By Quintina
at 2019-06-17T11:13
寫後端的筆電端都用docker阿
Linda avatar
By Linda
at 2019-06-22T06:10
不過我不太了解你說分析資料是ML DL嘛
Sarah avatar
By Sarah
at 2019-06-26T16:25
然後如果你是說docker比WSL難學 是沒錯
你說效能不夠是效能問題吧 不是docker問題
除非你images太胖 不想放你本地端
Gary avatar
By Gary
at 2019-06-27T12:50
普通使用了化 你pull一個ubuntu基本的images用
其他東西都手動安裝 我個人覺得也是比WSL好用
Wallis avatar
By Wallis
at 2019-07-01T23:28
對了不想用hyperV用docker可以考慮脫褲子放屁
用WSL1安裝linux的docker
Ingrid avatar
By Ingrid
at 2019-07-05T08:48
WSL 不能裝 docker 吧...
Mary avatar
By Mary
at 2019-07-05T09:50
我有hello world成功過ㄟ 還是那是我錯覺
Regina avatar
By Regina
at 2019-07-07T22:07
你可以在 WSL 使用 docker,但是還是要裝 Docker for Win
Charlie avatar
By Charlie
at 2019-07-10T19:25
所以之後還是得用hyperV就是了 我被hello world騙了
Edward Lewis avatar
By Edward Lewis
at 2019-07-11T07:39
hello world 應該也跑不起來吧…,你自己再試試

Microsoft Build 2019 開發者大會

Callum avatar
By Callum
at 2019-05-08T02:13
最近太忙 只聽到同事討論這件事 (對岸) https://www.cnblogs.com/Rwing/p/introducing-net-5.html 簡單說.NET 5 = .NET Core vNext 聽到以後有點訝異,查了一下相關報導(有興趣可以去對岸找找,蠻多的) 因為現行使用.NetCore ...

Gmaps 8 (Win10 & Win10m)

Brianna avatar
By Brianna
at 2019-05-07T15:50
自從 Google Maps 的 API 使用策略變更後 Gmaps (Pro) 就幾乎是廢了。 後來看到這個 Gamps 8 的 App 居然有支援 WP 的使用,雖然翻譯成(繁體)中文的部分有些怪怪的,但搜尋、定位等功能都還還算可用,給還有再使用 WP 的朋友來個參考吧! https://www.mic ...

Microsoft Build 2019 開發者大會

Freda avatar
By Freda
at 2019-05-07T09:59
早上起床看幾個整理,這邊列幾個比較有興趣的 1. WSL2 這次的 WSL2 跟原先的 WSL1 是以不同的方式在 Win 中執行 原先的 WSL1 是在 Linux Instance 上執行的一個 Win 子系統 新版的 WSL2 是在非傳統上的 VM 上執行的 所謂非傳統的 VM 最主要的不同是他跟 ...

台灣要怎買到classroom pen?

Irma avatar
By Irma
at 2019-05-06T01:13
超想買一支來寫 但報導都寫只提供學校大量買… 目前有辦法只買一支嗎? 請問要怎買? - ...

Microsoft Build 2019 開發者大會

Caroline avatar
By Caroline
at 2019-05-03T19:10
Microsoft Build 2019 開發者大會 為期三天的議程,5月6日~5月8日 這裡就只先列出 keynote 的場次 台灣時間 5月6日(一) 23:00 官方直播 https://news.microsoft.com/build2019/ 詳細議程 https://www.microsof ...