WSL 2 現在可在 Windows 預覽體驗成員中使用

我們很高興地宣布,從今天開始,您可以通過在 Insider Fast ring 中安裝 Windows build 2 來試用適用於 Linux 18917 的 Windows 子系統! 在這篇博文中,我們將介紹如何開始、新的 wsl.exe 命令和一些重要提示。 有關 WSL 2 的完整文檔可在 我們的文檔頁面.

WSL 2 現在可在 Windows 預覽體驗成員中使用

WSL2 入門

我們迫不及待地想看看您如何開始使用 WSL 2。我們的目標是讓 WSL 2 感覺與 WSL 1 一樣,我們期待聽到您對我們如何改進的反饋。 這 安裝 WSL2 文檔解釋瞭如何啟動和運行 WSL 2。

當您第一次開始使用 WSL 2 時,您會注意到一些用戶體驗的變化。以下是此初始預覽中兩個最重要的變化。

將 Linux 文件放在 Linux 根文件系統中

確保將 Linux 應用程序經常訪問的文件放在 Linux 根文件系統中,以享受文件性能優勢。 據我們了解,過去三年我們一直告訴您在使用 WSL 1 時將文件放入 C 盤,但在 WSL 2 中並非如此。要在 WSL 2 中享受更快的文件系統訪問,這些文件必須在裡面Linux根文件系統。 我們還使 Windows 應用程序可以訪問 Linux 根文件系統(如文件資源管理器!嘗試運行: explorer.exe . 在你的 Linux 發行版的主目錄中,看看會發生什麼)這將使這種轉變變得更加容易。

在初始構建中使用動態 IP 地址訪問您的 Linux 網絡應用程序

WSL 2 包括使用虛擬化技術的巨大架構更改,我們仍在努力改進網絡支持。 由於 WSL 2 現在在虛擬機中運行,您將需要使用該 VM 的 IP 地址從 Windows 訪問 Linux 網絡應用程序,反之亦然,您將需要 Windows 主機的 IP 地址從 Linux 訪問 Windows 網絡應用程序。 我們的目標是讓 WSL 2 能夠訪問網絡應用程序 localhost 我們會盡快! 您可以在我們的文檔中找到有關如何執行此操作的完整詳細信息和步驟 点击這裡.

要了解有關用戶體驗更改的更多信息,請參閱我們的文檔: WSL 1 和 WSL 2 之間的用戶體驗變化.

新的 WSL 命令

我們還添加了一些新命令來幫助您控制和查看您的 WSL 版本和發行版。

  • wsl --set-version <Distro> <Version>
    使用此命令將發行版轉換為使用 WSL 2 架構或使用 WSL 1 架構。

    :特定的 Linux 發行版(例如“Ubuntu”)

    :1 或 2(對於 WSL 1 或 2)

  • wsl --set-default-version <Version>
    更改新發行版的默認安裝版本(WSL 1 或 2)。

  • wsl --shutdown
    立即終止所有正在運行的發行版和 WSL 2 輕量級實用程序虛擬機。

    為 WSL 2 發行版提供支持的 VM 是我們旨在完全為您管理的東西,因此我們會在您需要時啟動它,在您不需要時關閉它。 在某些情況下,您可能希望手動關閉它,而此命令可讓您通過終止所有發行版並關閉 WSL 2 VM 來執行此操作。

  • wsl --list --quiet
    僅列出發行版名稱。

    這個命令對於腳本很有用,因為它只會輸出你安裝的發行版的名稱,而不會顯示其他信息,如默認發行版、版本等。

  • wsl --list --verbose
    顯示有​​關所有分佈的詳細信息。

    此命令列出每個發行版的名稱、發行版所處的狀態以及運行的版本。 它還顯示哪些發行版是默認的星號。

展望未來並聽取您的反饋

您可以期望在 Windows 預覽體驗計劃中獲得更多功能、錯誤修復和 WSL 2 的一般更新。 請繼續關注他們的體驗博客和此博客,以了解更多 WSL 2 新聞。

如果您遇到任何問題,或對我們的團隊有反饋,請在我們的 Github 上提交問題: github.com/microsoft/wsl/issues,如果您對 WSL 有一般性問題,您可以在 Twitter 上找到我們所有的團隊成員 這個推特列表.

來源: www.habr.com

添加評論