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) 啟用虛擬機
要在 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
步驟 6)在 Windows 10 上運行 Ubuntu
現在您的下載已完成,您可以通過單擊運行您的 Linux 子系統 發射 Windows 應用商店中的按鈕或通過 Windows 開始菜單。 將啟動一個新終端,提示您為新系統提供用戶名和密碼
在 wsl 上為 ubuntu 設置用戶名和密碼
現在一切準備就緒,可以使用您的 Ubuntu 命令了。
結論
現在你在 Windows 10 WSL 上有一個可以工作的 Ubuntu。 為了獲得更好的體驗,您應該嘗試 視窗終端 這是一個快速而強大的終端應用程序。
在下面的評論部分讓我知道您對這篇文章的反饋。