適用於Linux的 Windows 子系統 (WSL) 可讓開發人員直接在 Windows 上執行 GNU/Linux 環境,包括大部分命令行工具、公用程式和應用程式,未經修改,而不需要傳統虛擬機或雙開機設定的額外負荷。
瞭解更多資訊
開始
- 安裝 WSL
- 在 Windows Server 上安裝 Linux
- 手動安裝步驟
- 設定 WSL 開發環境的最佳做法
加入 Windows 測試人員計劃以嘗試 WSL 預覽功能
若要嘗試 WSL 的最新功能或更新,請加入 Windows 測試人員計劃。 加入 Windows 測試人員之後,您可以選擇想要從 Windows 設定選單內接收預覽組建的通道。 您可以選擇:
- 開發通道:最新的更新,但穩定性較低。
- Beta 通道:適用於早期採用者,比開發通道更可靠的組建。
- 發行預覽通道:預覽下一版 Windows 上的修正程式和主要功能,就在其可供一般大眾使用之前。
小組部落格
- 包含影片和部落格集合的 概觀文章
- Command-Line 部落格 (使用中)
- 適用於 Linux 的 Windows 子系統部落格 (歷史資料)
提供意見反應
相關影片
WSL 基本概念
- 什麼是適用於Linux的 Windows 子系統 (WSL)? |開發人員問題 (0:40)
- 我是 Windows 開發人員。 為何應該使用 WSL? | 開發人員問題 (0:58)
- 我是Linux開發人員。 為何應該使用 WSL? |開發人員問題 (1:04)
- 什麼是Linux? |開發人員問題 (1:31)
- 什麼是Linux發行版? |開發人員問題 (1:04)
- WSL 與虛擬機或雙開機有什麼不同? |一個開發人員問題
- 為什麼建立適用於Linux的 Windows 子系統? |開發人員問題 (1:14)
- 如何在 WSL 中存取電腦上的檔案? |開發人員問題 (1:41)
- WSL 如何與 Windows 整合? |開發人員問題 (1:34)
- 如何設定 WSL 發行版本以在終端機的主目錄中啟動? |開發人員問題 (0:47)
- 我可以使用 WSL 進行腳本嗎? |開發人員問題 (1:04)
- 為什麼我想在 Windows 上使用 Linux 工具? |開發人員問題 (1:20)
- 在 WSL 中,我可以使用除了 Microsoft Store 提供的其他發行版嗎? |開發人員問題 (1:03)
WSL 示範
- WSL2:Windows 子系統 Linux 上的程式代碼更快! |Tabs vs Spaces (13:42)
- WSL: 執行 Linux 圖形介面應用程式 | Tabs vs Spaces (17:16)
- WSL 2:連線 USB 裝置 |Tabs vs Spaces (10:08)
- 使用 WSL 2 GPU 加速機器學習 |Tabs vs Spaces (16:28)
- Visual Studio Code:使用 SSH、VM 和 WSL 的遠端開發 |Tabs vs Spaces (29:33)
- Windows 開發人員工具更新:WSL、終端機、套件管理員等 |Tabs vs Spaces (20:46)
- 使用 WSL 建置Node.JS應用程式 |醒目提示 (3:15)
- WSL 2 中的新記憶體回收功能 |示範 (6:01)
- Windows 上的 Web 開發 (2019 年) |示範 (10:39)
WSL 深入探討
- Windows 11 上的 WSL - Craig Loewen 和 Scott Hanselman 的示範| Windows 星期三 (35:48)
- WSL 和 Linux 發行版 – Hayden Barnes 和 Kayla Cinnamon | Windows 星期三 (37:00)
- 使用 Oh My Posh 和 WSL Linux 發行版來自定義您的終端機 | Windows 週三 (33:14)
- 網頁開發者 Sarah Tamsin 和 Craig Loewen 聊到網頁開發、內容創作和 WSL | 開發觀點(12:22)
- WSL 如何從 Windows 存取 Linux 檔案 |深入探討 (24:59)
- 適用於Linux的 Windows 子系統架構:深入探討 |組建 2019 (58:10)