如何在 Windows 11 中啟用 WSL:初學者分步指南
在 Windows 11 中啟用 Windows Subsystem for Linux (WSL) 是一個簡單的過程,可以為開發人員和技術愛好者帶來大量的可能性。通過執行幾個簡單的步驟,您可以立即在 Windows 計算機上運行 Linux 環境。讓我們深入了解該過程並幫助您進行設置。
在 Windows 11 中啟用 WSL 將允許您在 Windows 操作系統旁邊運行 Linux 發行版。這對於開發、運行腳本和其他受益於 Linux 環境的任務非常有用。請按照以下步驟開始。
第 1 步:打開 Windows 功能
打開“開始”菜單並鍵入“Windows 功能”以找到“打開或關閉 Windows 功能”選項。
這將顯示您可以啟用或禁用的 Windows 功能列表。我們需要從此列表中找到並啟用一些特定功能。
第 2 步:啟用“適用於 Linux 的 Windows 子系統”
向下滾動列表並選中“適用於 Linux 的 Windows 子系統”旁邊的框。
此步驟將安裝必要的組件以支持 Windows 計算機上的 Linux 環境。啟用此功能後,您可能需要重新啟動計算機。
第三步:啟用“虛擬機平台”
在同一列表中,找到並選中“虛擬機平台”旁邊的框。
WSL 2 需要此功能,它比原始 WSL 提供更好的性能和兼容性。同樣,可能需要重新啟動。
步驟 4:以管理員身份打開 PowerShell
按“Windows + X”並從菜單中選擇“Windows 終端(管理員)”或“Windows PowerShell(管理員)”。
以管理員身份運行 PowerShell 將為您提供安裝 WSL 並正確設置所需的權限。
第 5 步:安裝 WSL
輸入命令wsl --install並按 Enter 鍵。
此命令將下載並安裝最新版本的 WSL,包括默認的 Linux 發行版,通常是 Ubuntu。
步驟 6:將 WSL 2 設置為默認值
要將 WSL 2 設置為默認版本,請鍵入命令wsl --set-default-version 2並按 Enter 鍵。
這可確保您將來安裝的任何 Linux 發行版都將使用 WSL 2 架構,從而提供更好的性能和更多功能。
第 7 步:重新啟動計算機
重新啟動計算機以完成安裝過程。
重新啟動後,您應該能夠從“開始”菜單打開 Linux 發行版並開始使用它。
閱讀更多:如何在 Windows 11 上安裝 WSL:初學者分步指南
完成這些步驟後,您的 Windows 計算機就可以運行 Linux 環境了。現在,您可以從“開始”菜單打開已安裝的 Linux 發行版,並開始使用它進行開發、腳本編寫或任何您需要的操作。
在 Windows 11 中啟用 WSL 的提示
- 確保您的 Windows 11 已更新到最新版本以避免兼容性問題。
- 您可以從 Microsoft Store 安裝其他 Linux 發行版。
- 要檢查 WSL 安裝的狀態,請使用以下命令
wsl --list --verbose在 PowerShell 中。 - 使用
wsl --update讓您的 WSL 和 Linux 內核保持更新。 - 為了獲得更好的性能,請使用 WSL 2,它提供完整的系統調用兼容性。
常見問題解答
什麼是 WSL?
WSL 代表 Windows Subsystem for Linux,這是 Windows 中的一項功能,允許您與 Windows 操作系統一起運行 Linux 發行版。
安裝過程中需要重啟電腦嗎?
是的,啟用某些功能後,您可能需要重新啟動計算機才能完成安裝過程。
我可以安裝多個 Linux 發行版嗎?
是的,您可以從 Microsoft Store 安裝多個 Linux 發行版,並根據需要在它們之間進行切換。
如何更新我的 WSL?
您可以通過運行以下命令來更新 WSLwsl --update在 PowerShell 中。
WSL 2 比 WSL 1 更好嗎?
是的,WSL 2 提供了更好的性能和完整的系統調用兼容性,使其成為大多數用戶的首選。
概括
- 打開 Windows 功能。
- 啟用“Linux 的 Windows 子系統”。
- 啟用“虛擬機平台”。
- 以管理員身份打開 PowerShell。
- 安裝 WSL。
- 將 WSL 2 設置為默認值。
- 重新啟動您的計算機。
結論
在 Windows 11 中啟用 WSL 是一種簡單而強大的方法,可以將 Linux 的最佳功能引入 Windows 環境。通過遵循概述的步驟,您可以開啟一個充滿發展可能性的新世界。無論您是經驗豐富的開發人員還是技術愛好者,在 Windows 計算機上擁有 Linux 環境都會非常有益。
如需進一步閱讀,請查看有關 WSL 的 Microsoft 官方文檔。如果您遇到任何問題或有更多疑問,請隨時聯繫技術社區或諮詢在線論壇。快樂編碼!
