微軟Windows竟內嵌Linux?這樣玩挺有趣

在 Windows 上運行 Linux ?這其實不是新鮮事,20年前,就有黑客這麼幹過。 微軟的開發者博客剛剛公佈 ,下一個 Windows10 版本,不僅自帶 Linux 內核,而且還會通過 Windows Update 安裝方式更新,簡單得就像安裝驅動程序一樣。


01 名不見經傳的WSL

為方便開發者編程,微軟索性在Windows 10中直接集成了Linux子系統,稱之為WSL。

去年Build大會,WSL2正式推出。WSL2附帶了一個真實的Linux 4.19內核,能夠帶來完整的系統調用兼容性,並且能夠直接藉助自動更新進行升級維護,無需更新整個Windows Linux的子系統。

同時,WSL2將比第一代的WSL1版本運行速度更快,提升了文件系統的I/O性能和與Linux的兼容性,且可本機運行Docker容器等。

微軟本週在博客發文,WSL2將作為標準組件成為Windows 10 version 2004的一部分,v2004正式版有望在4、5月份擇機上線。

另外,如果你已經升級到了Build 19041.153版本,那麼可通過以下任何一種CMD命令啟用WSL2:

微软Windows竟内嵌Linux?这样玩挺有趣

1、wsl(如果wsl2是本機默認版本)

2、wsl --set-version <distro> 2或wsl --set-default-version 2/<distro>

3、wsl --import和wsl --export

第一次啟用可能提醒跳轉https://aka.ms/wsl2kernel下載一個msi安裝包。

微软Windows竟内嵌Linux?这样玩挺有趣

02 就像打補丁一樣簡單

聽到補丁,是不是有瑟瑟發抖的感覺?

WSL2 最讓玩家開心的便是其升級方式了。使用 Windows Update 進行更新,這樣可以獲得最新的內核版本,而無需更新整個 Windows 映像。

微软Windows竟内嵌Linux?这样玩挺有趣

如果是第一次安裝 WSL ,就會在安裝過程中檢查更新併為您安裝 Linux 內核。

當然,你也可以在命令行裡操作,直接下載軟件包。

微软Windows竟内嵌Linux?这样玩挺有趣

在 Github 上,你可以看到完整的源代碼:WSL2-Linux-Kernel [2]。它基於 Linux 修改而來的,採取 Linux 內核的 GPLv2 開源許可證協議。

微软Windows竟内嵌Linux?这样玩挺有趣

對於開發者來說,安裝了 Linux 內核之後,不僅僅是使用 Linux 命令行工具,而是可以運行其上的 GNU/Linux,這意味著你可以選擇不同的 Linux 發行版,比如 Ubuntu、Debian、SUSE 等等,這些發行版通過 Microsoft 商店就可以安裝。

03 Windows 10或進行大版本更新

一年兩度的Windows大版本更新已經成為固定的節目,今年上半年的大版本更新馬上就要來了。前兩天微軟發佈了Windows 10 Build 19041.153更新,系統的穩定性已經非常不錯了,看來Windows 10 2004已經到了最後階段。

按照外媒的報道,微軟將會於3月下旬或4月上旬向用戶推送Windows 10 2004,如果消息屬實的話,這意味著未來一個月內,大家就能夠收到微軟的官方推送。此次更新重點是功能優化,不會有太多新特性。

微软Windows竟内嵌Linux?这样玩挺有趣

值得一提的是,Windows 10 2004將會優化任務管理器,在硬盤項目上增加SSD和HDD標識,而且獨立顯卡項目上將可以顯示溫度。從目前的更新體驗來看,Windows 10已經沒有以往不提醒就強制重啟更新了,所以用戶不必太過於關注這件事。當系統提醒需要重啟的時候,安排好時間即可。

微软Windows竟内嵌Linux?这样玩挺有趣


分享到:


相關文章: