WSL(Windows Subsystem for Linux)是微軟為 Windows 系統(tǒng)推出的一個(gè)兼容層,可以讓開發(fā)者直接在 Windows 上運(yùn)行 GNU/Linux 環(huán)境 —— 包括大多數(shù)命令行工具、實(shí)用程序和應(yīng)用程序,無(wú)需修改,無(wú)需傳統(tǒng)虛擬機(jī)或雙引導(dǎo)設(shè)置等額外操作。 如今微軟正式發(fā)布了 WSL 1.0 版本,但這個(gè)版本本身的變化則比較小,更新內(nèi)容如下:
刪除了 Preview(預(yù)覽)標(biāo)簽,商店里的 WSL 現(xiàn)在已經(jīng)普遍可用了。
在 generator.early 中使用覆蓋,以防止 /tmp/.X11-unix 套接字在啟動(dòng)時(shí)被移除。
不要為 systemd 創(chuàng)建 pty,以解決 systemd 在啟動(dòng)時(shí)超時(shí)的問(wèn)題。
PS:這是 WSL 2 的 1.0 版本,不是 WSL 1 的 1.0 版本,微軟版本號(hào)就是這么迷 更多詳情可查看:https://github.com/microsoft/WSL/releases/tag/1.0.0
延伸閱讀:WSL2-Linux-Kernel 基于 Linux 內(nèi)核修改而來(lái),是微軟 WSL 2 使用的內(nèi)核源碼。 與第一代相比,WSL 2 重新設(shè)計(jì)了架構(gòu),使用真正的 Linux 內(nèi)核,支持在 Windows 上運(yùn)行 ELF64 Linux 二進(jìn)制文件。第一代 WSL 只是提供了等價(jià)的 Linux API,性能比原生 API 差很多,而 WSL 2 使用 Hyper-V 創(chuàng)建一個(gè)輕量級(jí)虛擬機(jī)運(yùn)行真正的 Linux 內(nèi)核,具有完整的系統(tǒng)調(diào)用兼容性,速度也明顯比第一代更快。
按照 Linux 內(nèi)核使用的 GPLv2 開源許可證要求,微軟需要公布它修改的內(nèi)核源代碼。
-
內(nèi)核
+關(guān)注
關(guān)注
3文章
1377瀏覽量
40338 -
Linux
+關(guān)注
關(guān)注
87文章
11324瀏覽量
209949 -
WINDOWS
+關(guān)注
關(guān)注
4文章
3553瀏覽量
88984 -
虛擬機(jī)
+關(guān)注
關(guān)注
1文章
919瀏覽量
28318 -
GNU
+關(guān)注
關(guān)注
0文章
143瀏覽量
17516
原文標(biāo)題:微軟WSL 1.0發(fā)布
文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論