Tìm kiếm trang web

Chạy các ứng dụng GUI Linux trên Hệ thống con Windows cho Linux (WSL)


Windows 11 hiện đã được phát hành chính thức với nhiều tính năng thú vị hơn. Một trong những tính năng tuyệt vời nhất là khả năng chạy các ứng dụng GUI Linux bằng WSL (Hệ thống con Windows cho Linux) phiên bản 2. Tính năng này trước đây chỉ dành cho các thành viên của Windows Insider nhưng hiện đã có sẵn cho tất cả người dùng.

WSL có thể được định nghĩa là công nghệ ảo hóa nhẹ giúp thực thi các tệp nhị phân Linux trên hệ thống Windows. WSL được phát hành lần đầu tiên vào năm 2016 và kể từ đó, sự phát triển của nó ngày càng tăng lên với bản phát hành chính mới nhất WSL 2 có sẵn cho Windows 11 Build 22000 trở lên.

WSL 2 cung cấp trải nghiệm máy tính để bàn được tích hợp đầy đủ nơi bạn có thể:

  • Ghim các ứng dụng Linux vào thanh tác vụ Windows
  • Khởi chạy ứng dụng Linux từ menu Bắt đầu của Windows
  • Sử dụng tab alt để chuyển đổi giữa ứng dụng Linux và Windows
  • Cắt + Dán trên các ứng dụng Windows và Linux

WSL cũng có sẵn trên Windows 10, nhưng có nhiều tính năng hơn trên hệ thống Windows 11. Hướng dẫn này nhằm mục đích trình bày cách chạy các ứng dụng GUI Linux trên Hệ thống con Windows cho Linux (WSL).

Bước 1 - Cài đặt trình điều khiển đồ họa cho WSL

Trình điều khiển đồ họa rất cần thiết khi chạy các ứng dụng GUI Linux được tăng tốc GPU trên hệ thống của bạn. Cảm ơn Microsoft Team đã tạo liên kết tới driver cho 3 Kiến trúc chính:

  • Trình điều khiển đồ họa Intel
  • Trình điều khiển đồ họa AMD
  • Trình điều khiển đồ họa NVIDIA

Cài đặt trình điều khiển mong muốn cho hệ thống của bạn.

Sau khi cài đặt, tiến hành như dưới đây.

Bước 2 - Cài đặt WSL trên Windows

Bước này dành cho những người chưa cài đặt WSL trên hệ thống của họ. Mở quản trị viên Dấu nhắc lệnh PowerShell/Windows.

Trong dòng lệnh, chạy lệnh bên dưới để cài đặt WSL.

wsl --install

Đầu ra mẫu:

Lệnh trên tải xuống kernel Linux đặt WSL2 làm mặc định và cũng cài đặt Ubuntu. Sau khi cài đặt, bạn cần khởi động lại máy.

Bây giờ kích hoạt WSL.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Nếu bạn đã cài đặt WSL, hãy nâng cấp nó lên WSL 2 như bên dưới.

wsl --update

Buộc khởi động lại.

wsl --shutdown

Bạn có thể liệt kê các bản phân phối Linux có sẵn như dưới đây.

wsl --list

Đầu ra mẫu:

Cài đặt bản phân phối Linux ưa thích bằng cú pháp bên dưới.

wsl --install -d <distro name>

Bước 3 - Chạy Linux trên Windows bằng WSL

Bây giờ sau khi bản phân phối Linux mong muốn được cài đặt, nó sẽ xuất hiện trong menu Bắt đầu.

Bản phân phối Linux sẽ được cài đặt như dưới đây.

Bạn có thể cần tạo một người dùng Unix mới.

Cuối cùng, bạn sẽ truy cập được Linux shell. Tại đây, bạn có thể chạy các lệnh Linux bình thường cho bản phân phối đã cài đặt.

Bước 4 - Chạy các ứng dụng GUI trên Hệ thống con Windows cho Linux (WSL)

Cuối cùng, bạn có thể chạy các ứng dụng GUI từ dòng lệnh Linux bằng WSL. Ví dụ: để chạy Firefox, hãy bắt đầu bằng cách cài đặt nó.

Đối với Ubuntu.

sudo apt install firefox

Sau khi cài đặt, hãy chạy nó như dưới đây.

firefox

Đầu ra mẫu:

Ngày càng có nhiều ứng dụng Linux như VLC, trình soạn thảo văn bản vim, v.v. Các ứng dụng đã cài đặt cũng có thể được khởi chạy từ Menu ứng dụng Windows.

Phần kết luận.

Điều đó đánh dấu sự kết thúc của hướng dẫn này. Tôi hy vọng bạn thích tính năng WSL mới trên Windows. Bây giờ bạn có thể dễ dàng chạy các ứng dụng GUI Linux trên Windows.

Bài viết liên quan:

  • Chạy Podman trên Windows bằng WSL2
  • Cách chạy Arch Linux trên Windows WSL
  • Cách chạy Linux trên Windows Server 2019 với WSL

Bài viết liên quan