Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Hướng dẫn cài đặt WSL 2 (Windows Subsystem for Linux 2) trên Windows 11/10

Yêu cầu hệ thống

  • Windows 10 Build 18917 trở lên (Win 11 mặc định đã đủ).
  • Bật ảo hóa Hyper-V (BIOS/UEFI: Virtualization Technology = Enabled).

4 bước cài đặt

1. Bật tính năng tùy chọn WSL

PowerShell Admin: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux > nhấn Y để restart ngay.

2. Cài đặt bản phân phối Linux (Distro)

Mở Microsoft Store > tìm "Ubuntu", "Debian", "Kali Linux" ... > Get/Install.

3. Bật Virtual Machine Platform

PowerShell Admin: Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform > restart.

4. Cấu hình distro dùng WSL 2

PowerShell:

wsl -l -v                    # Liệt kê distro đã cài
wsl --set-version  2   # Chuyển distro sang WSL 2
wsl --set-default-version 2       # Mặc định WSL 2 cho distro mới

Ví dụ: wsl --set-version Ubuntu-22.04 2

WSL 2 mang lại gì?

  • Kernel Linux thật (không phải dịch như WSL 1).
  • Hiệu năng hệ thống file nhanh gấp nhiều lần.
  • Tương thích gọi hệ thống (syscall) đầy đủ.
  • Docker, Kubernetes, các công cụ dev chạy native.

Mẹo Windows 11

Chỉ cần 1 lệnh: wsl --install (tự bật WSL, VM Platform, cài Ubuntu mặc định).