Ngày 21 tháng 4, Microsoft thông báo rằng các ứng dụng GUI của Linux hiện có thể chạy trên Windows 10 bằng Windows Subsystem for Linux (WSL). Sử dụng tính năng này, bạn có thể chạy bất kỳ ứng dụng GUI có thể chỉ có trên Linux hoặc chạy các ứng dụng của riêng bạn hoặc thử nghiệm trên Linux.
Tính năng này cực kỳ hữu ích cho các nhà phát triển muốn thử nghiệm ứng dụng đa nền tảng của họ, vì họ có thể chạy trực tiếp trên Windows 10 và sau đó dễ dàng áp dụng với Linux mà không cần đổi máy hoặc dùng máy ảo.
Các ứng dụng Linux GUI trên WSL hỗ trợ âm thanh và micro. Điều này cho phép ứng dụng của bạn phát tín hiệu âm thanh, sử dụng micro để tạo, thử nghiệm hoặc sử dụng ứng dụng viễn thông, chiếu phim…
Microsoft cũng đã kích hoạt hỗ trợ đồ họa 3D tăng tốc GPU, giúp một số ứng dụng phức tạp chạy mượt hơn.
Bạn có thể thấy ứng dụng Gazebo mô phỏng robot khám phá hang động ảo, cũng như ứng dụng Rviz hiển thị nguồn cấp dữ liệu camera của robot và đầu ra của cảm biến trường laser của nó. Nhờ đồ họa 3D được tăng tốc GPU, mà bản trình diễn này có thể đạt tốc độ 60 FPS!
Cách sử dụng tính năng này
- Bạn cần đảm bảo rằng bạn đang sử dụng Windows 10 Insiders phiên bản 21364 trở lên
- Nếu bạn đã cài WSL, bạn cần chạy
wsl --update
và bạn sẽ được thiết lập để sử dụng các ứng dụng GUI - Nếu bạn chưa cài WSL, việc chay
wsl –install
sẽ tự động cài WSLg như một phần của thiết lập WSL ban đầu.
Video giới thiệu chạy app GUI Linux trên Win 10