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

Cách Cài Đặt WSL 2 Trên Windows 10

Windows Subsystem for Linux (WSL) cung cấp cách dễ dàng chạy môi trường GNU/Linux trên Windows, không cần hypervisor bên thứ ba như VirtualBox hay VMware. WSL 1 đi kèm nhiều tính năng, cho phép chạy lệnh Linux, tiện ích, công cụ khác trong giao diện dòng lệnh.

Phiên bản mới nhất WSL (WSL 2) thậm chí chạy app Linux đồ họa trên Windows và dùng kernel Linux hoàn chỉnh với chức năng thêm cho system call nhanh hơn và hiệu năng file I/O tốt hơn.

Hướng dẫn này demo cách cài WSL 2 trên máy chạy Windows 10.

Bước 1: Cài Đặt WSL Trên Windows 10

Nếu đã cài WSL, bỏ qua bước tiếp. Cho chưa cài, bật tính năng WSL và cài distro trên hệ thống trước. Làm vậy: vào menu Start tìm Turn Windows Features On or Off (Bật/Tắt tính năng Windows). Chọn kết quả phù hợp nhất.

Cửa sổ mới mở. Cuộn xuống tick vào ô Windows Subsystem for Linux và Virtual Machine Platform (Nền tảng máy ảo). Bấm Ok tiếp tục.

Cách Cài Đặt WSL 2 Trên Windows 10

Windows sẽ tìm và tải file cần thiết. Khi tải xong, bấm Restart Now (Khởi động lại ngay) reboot máy.

Bước 2: Tải Bản Cập Nhật Kernel WSL 2

Để cài WSL 2, trước tiên tải và cài bản cập nhật kernel WSL 2 mới nhất.

Download: WSL 2 Kernel Update

Làm theo hướng dẫn màn hình cài chương trình đã tải.

Xong, mở Command Prompt (chạy admin tốt hơn) nhập lệnh sau đặt phiên bản mặc định WSL thành 2:

wsl --set-default-version 2

Bước 3: Cài Distro Linux Cho WSL

Tiếp, tải distro Linux cho WSL, từ Microsoft Store hoặc Command Prompt. Tải distro từ Microsoft Store dễ dàng. Chỉ cần mở, tìm tên distro, bấm Get cài.

Để cài distro qua dòng lệnh, chạy:

wsl --install -d distroname

...trong đó distroname là tên môi trường Linux bạn muốn cài. Kiểm tra tùy chọn có sẵn bằng lệnh:

wsl --list --online

Cho mục đích hướng dẫn, cài Ubuntu:

wsl --install -d Ubuntu

WSL sẽ tải file liên quan distro và thiết lập môi trường. Có thể chờ vài phút quá trình hoàn tất.

Bước 4: Chuyển Phiên Bản WSL Cho Distro Đã Có

Vì đã đặt phiên bản mặc định WSL thành 2 ở bước 2, distro mới cài tự động chạy trên WSL 2. Nhưng nếu không, bạn chuyển phiên bản thủ công.

Để làm vậy, trước tiên kiểm tra phiên bản WSL distro đang chạy. Gõ:

wsl -l -v
Cách Cài Đặt WSL 2 Trên Windows 10

Kết quả hiển thị danh sách distro cài với phiên bản WSL tương ứng. Để đổi sang WSL 2, gõ lệnh:

wsl --set-version distroname 2

Ví dụ, chuyển Ubuntu sang phiên bản WSL mới nhất:

wsl --set-version Ubuntu 2

Quá trình chuyển đổi bắt đầu, chờ một lúc tùy cấu hình máy. Xong, kiểm tra phiên bản WSL lại xác nhận thay đổi:

wsl -l -v
Cách Cài Đặt WSL 2 Trên Windows 10

Đã xong. Bạn đã cài thành công WSL 2 trên máy Windows 10.

Chạy Distro Linux Trên Windows

Mặc dù Windows Subsystem for Linux không phải cách thuận tiện nhất chạy môi trường Linux trên Windows, nó vẫn là lựa chọn phù hợp nhất nếu công việc xoay quanh dòng lệnh Linux.

Nếu muốn distro có desktop đầy đủ chạy trong Windows, cân nhắc cài hypervisor như VirtualBox hoặc VMware. Khác WSL, bạn có nhiều lựa chọn distro cài và desktop tùy chỉnh hơn.