Cách sử dụng Hệ thống con Windows cho Linux 2 (WSL 2) trên Windows 11

Hệ thống con Windows dành cho Linux 2 (WSL 2) là một tính năng đột phá cho phép nhân Linux chính hãng chạy trực tiếp trên hệ thống Windows. Với điều này, các nhà phát triển và chuyên gia CNTT có thể vận hành liền mạch các bản phân phối Linux cùng với các ứng dụng Windows hiện có, tối đa hóa năng suất và tính linh hoạt.

Điều khoản liên quan đến WSL 2

  • WSL 2: Phiên bản thứ hai của Hệ thống con Windows dành cho Linux tích hợp nhân Linux thực vào Windows.
  • Kernel: Thành phần cốt lõi của hệ điều hành giao tiếp trực tiếp với phần cứng.
  • Phân phối Linux: Các biến thể của hệ điều hành Linux bao gồm nhân Linux và các gói phần mềm khác nhau.
  • Hyper-V: Một công nghệ ảo hóa của Microsoft.

Tại sao nên sử dụng WSL 2 trên Windows 11

WSL 2 cung cấp những cải tiến hiệu suất đáng kể so với phiên bản tiền nhiệm của nó, WSL 1. Với nhân Linux thực tế, nó cung cấp hiệu suất hệ thống tệp tăng lên và khả năng tương thích cuộc gọi hệ thống hoàn chỉnh, rất quan trọng đối với các nhà phát triển yêu cầu trải nghiệm Linux đích thực trên nền tảng Windows.

Các bước thiết lập WSL 2 trên Windows 11

  1. Xác minh các điều kiện tiên quyết của hệ thống

    Đảm bảo khả năng ảo hóa được kích hoạt trong cài đặt BIOS hoặc UEFI của máy tính.

  2. Kích hoạt nền tảng WSL và máy ảo

    Điều hướng đến Bảng điều khiển -> Chương trình -> Bật hoặc tắt các tính năng của Windows. Tại đây, chọn cả hai tùy chọn "Windows Subsystem for Linux" và "Virtual Machine Platform". Khởi động lại máy tính sau khi thực hiện những lựa chọn này.

  3. Cài đặt bản phân phối Linux

    Truy cập Microsoft Store và tìm kiếm các bản phân phối Linux ưa thích như Ubuntu, Debian hoặc Fedora. Nhấp vào "Install" trên bản phân phối đã chọn.

  4. Đặt WSL 2 làm phiên bản mặc định

    Mở dấu nhắc lệnh và thực hiện lệnh sau:

    wsl --set-default-version 2

    Điều này đảm bảo rằng WSL 2 là phiên bản mặc định cho mọi bản phân phối Linux mới.

  5. Khởi chạy và cấu hình bản phân phối Linux

    Mở bản phân phối Linux đã cài đặt từ menu Bắt đầu. Trong lần khởi chạy đầu tiên, hãy nhập tên người dùng và mật khẩu UNIX sẽ được sử dụng cho môi trường Linux.

Phần kết luận

Với WSL 2 trên Windows 11, ranh giới giữa Windows và Linux ngày càng mờ nhạt hơn, mang đến cho các nhà phát triển một môi trường phát triển tuyệt vời kết hợp những gì tốt nhất của cả hai thế giới. Khai thác sức mạnh của WSL 2 đảm bảo quy trình làm việc suôn sẻ và hiệu quả cho các tác vụ liên quan đến Linux.