如何在 Windows 11 上安裝適用於 Linux 的 Windows 子系統

適用於 Linux 的 Windows 子系統 (WSL) 可讓您在 Windows 11 PC 上運行 Linux 軟件。啓用 WSL 後,Windows 將安裝定製的 Linux 內核。然後,您可以安裝 Ubuntu 或您選擇的其他 Linux 發行版。

目錄

WSL 如何在 Windows 11 上運行

您可以在所有版本的Windows 11(甚至是 Windows 11 Home )上啓用適用於 Linux 的 Windows 子系統 (WSL) 。(您也可以在 Windows 10 上安裝 WSL。)

與 Windows 10 的更新版本一樣,Windows 11 使用 WSL 2。第二個版本經過重新設計,並在Hyper-V管理程序中運行完整的 Linux 內核,以提高兼容性。當您啓用該功能時,Windows 11 會下載一個Microsoft 構建的 Linux 內核 ,該內核在後臺運行。Windows Update 使內核保持更新。(如果您願意,也可以使用自己的定製 Linux 內核。)

要使用 WSL,您需要安裝 Linux 發行版。默認情況下,WSL 安裝 Ubuntu。這將使您能夠使用 Bash shell 或您選擇的任何其他命令行 shell 訪問完整的 Ubuntu 命令行環境。

您也可以在 Windows 11 附帶的 Windows 終端應用程序中訪問您的 Linux shell 環境。

您還可以開箱即用地運行圖形 Linux 應用程序(只需將它們安裝在 Linux 命令行環境中並運行命令。)。Windows 11 還支持通過 GPU 訪問運行 Linux 應用程序,從而使 GPU 加速的 Linux 計算工作負載在 Windows 上運行良好。

快捷方式:使用命令安裝 WSL

Microsoft 在 Windows 11 上使此過程變得非常簡單。您可以啓用適用於 Linux 的 Windows 子系統並使用單個命令安裝 Linux 發行版(如 Ubuntu)。

爲此,您需要使用具有管理員權限的命令行窗口。我們將使用 Windows 終端執行此操作,但您也可以只啓動命令提示符。

要啓動具有管理員權限的 Windows 終端,請右鍵單擊任務欄上的“開始”按鈕或按 Windows+X 並單擊“Windows 終端(管理員)”。(您還可以在“開始”菜單中找到 Windows 終端快捷方式——右鍵單擊它並選擇“以管理員身份運行”。)同意出現的用戶帳戶控制提示。

要啓用適用於 Linux 的 Windows 子系統並安裝默認發行版 Ubuntu,只需運行以下命令:

wsl --安裝

該過程完成後,Windows 將要求您重新啓動 PC。重啓你的電腦。完成後,您將能夠使用您的 Linux 系統。(您可以右鍵單擊“開始”菜單,然後單擊“關閉”或“註銷”>“重新啓動”以快速重新啓動。)

要列出其他可用的 Linux 發行版,請改爲運行以下命令。這列出了 (-l) 在線可用的分發 (-o)。

wsl -l -o

您可以通過運行以下命令來安裝您選擇的 Linux 發行版,將“名稱”替換爲 Linux 發行版的名稱,如“名稱”列中所示:

wsl --install -d 名稱

例如,要安裝 Debian 而不是 Ubuntu,您需要運行:

wsl --install -d Debian

您還可以多次運行此命令以在系統上安裝多個 Linux 發行版。

重新啓動計算機後,您可以從“開始”菜單啓動已安裝的 Linux 發行版。

您還可以在 Windows 終端應用程序中找到它作爲一個選項。單擊選項卡欄上新選項卡“+”按鈕右側的向下箭頭,然後選擇您安裝的 Linux 發行版。

現在,您可以像坐在 PC Linux 前一樣使用 Linux shell,或者就像遠程連接到運行 Linux 的服務器一樣。你只需要知道 Linux 命令。

緩慢的方式:啓用 WSL 並安裝發行版

您還可以以舊方式啓用適用於 Linux 的 Windows 子系統 (WSL)。這需要更多的點擊,我們建議只運行上面的命令。

爲此,請打開“開始”菜單並搜索“Windows 功能”。(您可以按 Windows 鍵打開“開始”菜單並開始鍵入。)啓動“打開或關閉 Windows 功能”快捷方式。

在此處啓用“Linux 的 Windows 子系統”複選框,然後單擊“確定”。系統將提示您重新啓動計算機。

完成後,打開 Microsoft Store 應用並搜索您要使用的 Linux 發行版。例如,您可能會搜索“Ubuntu”。

像安裝任何其他應用程序一樣安裝您想要使用的 Linux 發行版(如 Ubuntu)。只需單擊其商店頁面上的“安裝”按鈕。

您現在可以從“開始”菜單啓動它,就像它是從上面的命令安裝的一樣。