時間:2019-05-07 來源:互聯網 瀏覽量:
Build 2019既然是麵向開發者的全球性大會,再配上微軟自納德拉上任後對開源社區的反複示好,Windows與其他開源係統越走越近,對命令行功能數次強化,大會上再處新舉措也毫不意外。所以在主題演講沒有提到的地方,微軟公布了兩個麵向開源社區開發者的升級。
第一個是Windows Terminal,可以說是Windows係統中迄今位置最強大的命令行控製台。它把之前的Cmd、Windows PowerShell,以及Windows的Linux子係統的訪問全部都集中到一個窗口中來,以標簽頁的形式管理每一個命令行窗口。Windows Terminal甚至還調用了GPU資源來繪製圖素和文字,讓它不光能擁有各種各樣的顏色主題,甚至還可以支持表情圖案……也是為枯燥的環境裏增添一分調劑吧。
Windows Terminal將在6月中旬向開發者提供,如無意外應該會跟Linux子係統、Ubuntu一樣可以從Windows 10的應用商店裏找到下載。
另一個則是直接把Linux內核插入Windows 10中,根據微軟博客的闡述,從夏天的Insider版本起,微軟將會在Windows 10內整合微軟為自家係統定製的Linux內核,且植入方式將會方便內核通過Windows自身的更新而進行版本升級(應該還是通過Hypervisor在係統裏跑上個小型虛機),同時不對係統的其他組件產生影響。
與這個Linux內核進行交互需要從Windows Store裏下載一個用戶空間app,內核和相關交互手段都會隨著今年下半年的Windows大更新實裝,同時這個Linux內核雖然由微軟定製,它也仍然會保持開源,以開源項目的方式運作。
總之喜歡折騰Linux的開發者和技術宅們在Windows上玩開源係統的道路又被拓寬了,不過據在國內雲計算top1搬磚的碰友的說法,用過Windows Server和Linux後都會覺得前者能用後者沒法用的呢。