在 Windows 11 上解鎖 Linux 功能:啟用 WSL 的逐步指南

想像一下,無需雙啟動或虛擬機,即可在 Windows 11 環境中充分發揮 Linux 的強大功能。這就是Windows 子系統 Linux 版 (WSL)的魅力。無論您是渴望使用 Bash 腳本的開發人員、需要 Ubuntu 工具的資料科學家,還是僅僅對 Linux 感興趣,在 Windows 11 上啟用 WSL都將為您開啟無限可能。本指南將引導您完成整個過程,確保您一次成功。讓我們開始吧,提升您的工作效率! 🚀

什麼是 WSL?為什麼要在 Windows 11 上啟用它?

WSL( Windows Subsystem for Linux ,適用於Linux的Windows子系統)是微軟的創新功能,它允許您直接在Windows上執行真正的Linux發行版。 WSL旨在彌合Windows和Linux生態系統之間的鴻溝,為繁重的虛擬化提供了一種輕量級的替代方案。 WSL 2是最新、最先進的版本,它提供完整的Linux核心支援、更佳的檔案系統效能以及與Windows應用程式的無縫整合。

為什麼要這麼做?首先,它可以顯著提升工作效率:無需離開 Windows 系統即可執行 Linux 命令、管理伺服器或開發跨平台應用程式。對於在 Ubuntu 上使用 Node.js 的 Web 開發人員或在原生環境中測試腳本的 Python 愛好者來說,它堪稱完美之選。此外,它安全高效,並獲得微軟官方支援。準備好在Windows 11 上啟用 WSL了嗎?我們將涵蓋從先決條件到故障排除的所有內容,讓整個過程既簡單又充滿樂趣。

Windows 11 上 WSL 介面概述

在 Windows 11 上啟用 WSL 的系統需求

在開始具體步驟之前,請確保您的設定符合基本要求。 Windows 11內建了WSL支持,但您仍然需要:

  • Windows 11(家用版、專業版或企業版—版本 22000 或更高版本)。
  • 至少需要 4GB 記憶體(建議 8GB 以獲得流暢的效能)。
  • 請在 BIOS/UEFI 中啟用虛擬化(大多數現代 PC 預設都已啟用)。
  • 用於下載Linux發行版的網路連線。

快速檢查:開啟「設定」>「系統」>「關於」以確認您的 Windows 版本。如果您使用的是較舊的版本,請透過「設定」>「Windows 更新」進行更新。如果您不確定,也無需擔心—我們會在安裝過程中驗證相容性。這可以確保您的WSL 安裝完美運行,避免日後出現問題。 😊

逐步指南:如何在 Windows 11 上啟用 WSL

在最新的 Windows 11 更新中,啟用WSL比以往任何時候都更加簡單。我們將使用內建工具進行快速可靠的安裝。請按照以下步驟操作,您將在幾分鐘內運行 Linux 系統。

步驟 1:啟用必要的 Windows 功能

首先啟用核心元件。這是適用於Linux 的 Windows 子系統的基礎。

  1. 右鍵點選「開始」按鈕,選擇「Windows 終端機(管理員)」,或搜尋 PowerShell 並以管理員身分執行。
  2. 在彈出的視窗中,輸入以下命令並按 Enter 鍵:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  3. 接下來,啟用虛擬機器平台:
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  4. 出現提示時,請重新啟動電腦。此準備工作為WSL 2 的安裝做好準備。

專業提示:如果您喜歡圖形使用者介面,請前往“設定”>“應用程式”>“選用功能”>“更多 Windows 功能”,然後選取“適用於 Linux 的 Windows 子系統”和“虛擬機平台”。無論哪種方式,您都在建立一個強大的環境!

步驟 2:將 WSL 2 設定為預設版本

WSL 2是黃金標準-速度更快、相容性更強、功能更豐富。將其設為預設版本,以避免版本不符的問題。

  1. 再次以管理員身分開啟 PowerShell。
  2. 跑步:wsl --set-default-version 2
  3. 請使用以下命令驗證:(wsl --list --verbose目前應該沒有任何分佈,但預設已設定)。

這一步確保您的Windows 11 版 WSL體驗面向未來。是不是很激動?接下來最精彩的部分就是安裝您的第一個 Linux 發行版了。

啟用 WSL 功能的命令列輸出

步驟 3:安裝 Linux 發行版

現在,您可以從微軟商店下載 Linux 發行版——Ubuntu 是初學者的熱門選擇。

  1. 開啟 Microsoft Store 應用程式。
  2. 搜尋「Ubuntu」(或您喜歡的發行版,如 Debian 或 Kali)。
  3. 點選「取得」或「安裝」。下載速度很快,約500MB。
  4. 從“開始”功能表啟動應用程式。首次運行會初始化發行版;出現提示時,請設定使用者名稱和密碼。

瞧!你已經進入了 Linux 終端機。用 `sudo apt-get install` 測試一下uname -a,看看核心是如何運作的。對於命令列愛好者,你也可以wsl --install -d Ubuntu在 PowerShell 中使用 `sudo apt-get install`,這樣安裝速度更快。

步驟 4:更新與設定 WSL

為了保持新鮮感,請更新您的發行版並調整設定。

  1. 在您的 Linux 終端機中執行:(sudo apt update && sudo apt upgrade -y適用於 Ubuntu/Debian)。
  2. 安裝sudo apt install build-essential開發工具等附加元件。
  3. 透過 Linux 存取 Windows 文件/mnt/c/,或透過 Linux 運行 Windows 應用程式explorer.exe。

在Windows Terminal中還可以進行更多自訂-新增標籤頁以支援多個發行版或主題,打造個人化體驗。這種整合讓啟用 WSL成為一種強大的功能。

在 Windows 11 上透過 WSL 運行的 Linux 終端

Windows 11 上 WSL 使用進階技巧

啟用後,即可提升您的WSL使用體驗。以下是一些基本指令的簡要列表,可幫助您快速上手:

命令 描述 例子
wsl --list 列出已安裝的發行版 wsl -l -v版本
wsl --shutdown 停止所有 WSL 實例 有助於故障排除
wsl --import 導入自訂發行版 進階備份
wsl --export 匯出用於備份的發行版 保存到 tar 文件

為了更深入地集成,請在 WSL 中啟用 systemd,方法是編輯 `/etc/systemd/systems/system/` 文件/etc/wsl.conf,[boot] systemd=true然後重新啟動。這將在 WSL 中解鎖 Docker 等服務。如果您喜歡使用圖形介面應用程序,可以安裝像 VcXsrv 這樣的 X 伺服器,從而無縫運行 Linux 桌面環境。

安全性提示:WSL 運行在輕量級虛擬機器中,因此與 Windows 系統隔離——非常適合測試風險程式碼。請務必透過 Windows 更新將其更新至最新版本,以取得最新功能和修補程式。

解決 Windows 11 上常見的 WSL 問題

遇到錯誤?別擔心,大多數問題都能快速解決。如果WSL無法安裝,請確保已啟用虛擬化:重新啟動進入 BIOS(通常按 Del 或 F2 鍵),然後切換 Intel VT-x 或 AMD-V 的設定。如果出現「WSL 2 需要更新」的錯誤,請從微軟官方網站下載最新的核心:WSL2 Linux 核心更新。

如果發行版無法啟動,請執行wsl --unregister <distro-name>並重新安裝。如果遇到網路問題,請透過 services.msc 重新啟動 LxssManager 服務。這些技巧能確保您的系統順利運作。 👏

為什麼 WSL 將徹底改變您的 Windows 11 體驗

啟用適用於 Linux 的 Windows 子系統 (WSL)不僅僅是一項技術調整,它更是通往混合運算體驗的入口。開發者回饋工作流程速度提升了 2-3 倍,而愛好者們也樂於在無需投入任何成本的情況下進行實驗。隨著微軟不斷增強 WSL 的 GPU 支援和檔案共享功能,其未來前景更加光明。

既然你已經掌握瞭如何在 Windows 11 上啟用 WSL,不妨嘗試一些專案:在 Ubuntu 中建立一個 Web 伺服器,或複製一個 Git 倉庫。可能性無窮無盡。在留言區分享你的成果-你最想先建構什麼呢?敬請期待更多關於優化設定的指南!

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。