歡迎您光臨本站 註冊首頁

WSL 在內部預覽版 18945 中的新鮮事

←手機掃碼閱讀     admin @ 2019-07-28 , reply:0

Windows 10 insiders build 18945 發布,它包含了 Windows Subsystem for Linux (WSL)的一些新的功能,增加了使用 localhost  從 Windows 訪問 WSL 2 發行版中的 Linux 網路應用程序的能力,以及更好地控制 Linux 發行版的全局配置選項,這些選項將更好地控制 Linux 發行版,例如為 WSL 2 虛擬機(VM)指定自定義內核。

使用localhost從 Windows 連接到 Linux 應用程序

在使用 WSL 2 發布的第一個版本中,需要通過遠程 IP 地址訪問網路應用程序,但現在這個問題已經解決,現在可以使用 localhost 從 Windows 訪問 Linux 網路應用程序。例如,下面的圖片顯示了在 WSL 2 發行版中啟動 NodeJS 伺服器,然後在 Edge 瀏覽器中使用本地主機連接到 NodeJS 伺服器。

Connecting to a nodeJS site using localhost in WSL 2

其團隊表示已經對 Windows 中的 Linux 應用程序進行了排序,因為這是最常見的網路用例。

WSL 全局配置

所有 WSL 2 發行版都運行在同一個虛擬機(VM)上,因此,在此 VM 的任何配置選項都將全局應用於所有 WSL 2 發行版。在這個新的更新中,增加了為 WSL 使用全局配置選項的能力,這些選項是針對那些希望進一步定製他們的 WSL 體驗的超級用戶。

在用戶文件夾中創建一個名為 .wslconfig 的新文件(C:\Users\<yourUsername>\where <yourUsername> 是你的 Windows 登錄名)。wslconfig 文件是以 INI 文件為模型的,就像 .gitconfig 一樣。

在 WSL 2 中使用自定義內核

提供了一個 WSL 2 的 Linux 內核,它是在 Windows 中提供的。如果你希望有一個特定的內核為你的 WSL 2 發行版提供電源,例如使用特定的內核模塊,現在可以在 .wslconfig 文件中使用內核選項來指定到機器上內核的路徑,並且該內核在啟動時將被載入到 WSL 2 VM 中。如果沒有指定選項,將回到使用 Windows 提供的 Linux 內核作為 WSL 2 的一部分。

詳情見博客地址:

https://devblogs.microsoft.com/commandline/whats-new-for-wsl-in-insiders-preview-build-18945/


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/108581/wsl-in-18945-new-things
WSL 在內部預覽版 18945 中的新鮮事已經有176次圍觀

http://coctec.com/news/all/show-post-210987.html