在 Windows 10 WSL 2 上安裝 Ubuntu [Easy Steps]

Windows Subsystem for Linux (WSL) 允許用戶直接在 Windows 10 上運行 Linux 操作系統。在本文中,我將向您展示如何啟用 WSL 2 並安裝 Ubuntu。 2019 年 5 月,微軟宣布 性能優於 WSL1 的 WSL 2.

對於 WSL 2,您需要 64 位 Window 10 版本 1903 或更高版本,並確保您的 PC 支持 Hyper-V 虛擬化支持。

要檢查您當前的 Windows 構建版本,請選擇 Windows 徽標鍵 + R,鍵入 winver,然後選擇確定。

注意:從 Windows 10 Insiders Preview build 20246 開始,您只需一步安裝 Linux 發行版,運行:

wsl.exe --install -d Ubuntu-20.04

步驟 1) 在 Windows 10 中啟用 WSL

要啟用 WSL,您必須啟用“Windows Subsystem for Linux”功能。 以管理員身份打開 PowerShell,運行:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

啟用 WSL

這將啟用 WSl 1,如果要設置 WSL 2 繼續下一步。

注意:您可以使用“wsl.exe –set-version 2”直接將 WSL1 發行版升級到 WSL 2。

步驟 2) 啟用虛擬機

要在 Windows 10 (2004) 上啟用虛擬機,請在 Powershell 中運行以下命令(以管理員身份):

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

在 Windows 10 (1903, 1909) 上啟用虛擬平台,運行:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

你現在應該 重新開始 您的計算機以保持所有安裝清潔。

步驟 3) 更新內核組件

下載Linux內核更新包 並雙擊下載的文件以更新內核組件。 完成後轉到下一步將 wsl 2 設置為默認值。

步驟 4)將 WSL 2 設置為默認版本

要將 WSL 2 設置為 WSL 的默認版本,請以管理員身份在 PowerShell 上運行以下命令。

wsl --set-default-version 2

如果您收到顯示“WSL 2 需要更新其內核組件”的錯誤消息,請確保您按照第 3 步操作。

步驟 5)在 Windows 10 上安裝 Ubuntu

要安裝 Ubuntu,您需要瀏覽 Windows 商店應用程序並蒐索您的 Linux 發行版或下載 Ubuntu 20.04 / Ubuntu 18.04 來自微軟商店。

微軟商店搜索發行版微軟商店搜索發行版

我們將安裝 Ubuntu 18.04

下載 ubuntu下載ubuntu

步驟 6)在 Windows 10 上運行 Ubuntu

現在您的下載已完成,您可以通過單擊運行您的 Linux 子系統 發射 Windows 應用商店中的按鈕或通過 Windows 開始菜單。 將啟動一個新終端,提示您為新系統提供用戶名和密碼

在 wsl 上為 ubuntu 設置用戶名和密碼在 wsl 上為 ubuntu 設置用戶名和密碼

現在一切準備就緒,可以使用您的 Ubuntu 命令了。

運行 ubuntu 命令

結論

現在你在 Windows 10 WSL 上有一個可以工作的 Ubuntu。 為了獲得更好的體驗,您應該嘗試 視窗終端 這是一個快速而強大的終端應用程序。

在下面的評論部分讓我知道您對這篇文章的反饋。