Windows 10 WSL2 hiện có thể chạy Kali Linux với giao diện người dùng đồ họa gốc đầy đủ Win-KeX có sẵn trên Microsoft Store
Kali Linux, được ưa chuộng rộng rãi vì hiệu suất và các chức năng liên quan đến bảo mật khác, đã nhận được khả năng chạy với Giao diện người dùng đồ họa (GUI) hoàn chỉnh trong Windows 10. GUI Win-KeX hiện được cung cấp miễn phí trên Microsoft Store. Người dùng Windows 10 cũng như Linux cần nền tảng Hệ điều hành Windows có thể tải xuống và cài đặt GUI, sau đó vận hành Kali Linux.
Windows 10 có Hệ thống con Windows dành cho Linux 2 (WSL2) có thể hỗ trợ toàn bộ bản phân phối Linux với hiệu suất giống như bản gốc. Microsoft Store đã có sẵn một số Bản phân phối Linux phổ biến để tải xuống và sử dụng. Kali Linux là một trong những bản phân phối Linux có sẵn. Hiện Kali Linux đã nhận được một gói có tên ‘Win-Kex’ trên Microsoft Store. Hệ thống về cơ bản tạo ra một máy khách Windows VNC được kết nối với môi trường máy tính để bàn đồ họa Xfce chạy trong WSL.
Kali Linux Nhận Toàn bộ Hệ thống Máy tính để bàn GUI Win-KeX trong Hệ thống con Windows dành cho Linux (WSL2):
Nhóm Kali Linux hiện sử dụng công cụ tiên tiến và mạnh mẽ Hệ thống con Windows dành cho Linux 2 (WSL2) bằng cách tạo ra một môi trường máy tính để bàn đồ họa được hiển thị trực tiếp trong Windows. Win-KeX là toàn bộ hệ thống GUI cho Kali Linux và về cơ bản nó cho phép vận hành mượt mà Linux Distro từ bên trong môi trường ảo trong Windows 10.
Với Hệ thống con của Windows dành cho Linux (WSL2), người dùng Windows 10 có thể chạy các ứng dụng Linux trên PC của họ. Phiên bản trước đó khá hạn chế về chức năng. Các phiên bản đầu tiên của Hệ thống con Windows dành cho Linux đã sử dụng một nhân tương thích với Linux để dịch các lệnh gọi hệ thống Linux thành các lệnh gọi hệ thống có thể được thực thi bởi nhân Windows. Tuy nhiên, WSL2 là một nhân Linux thực sự chạy trên Kiến trúc ảo hóa Hyper-V của Microsoft.
Ngoài việc cung cấp các lợi ích về hiệu suất và khả năng tương thích gốc, WSL2 cho phép người dùng khởi chạy các tệp thực thi Windows trực tiếp từ bên trong bản phân phối WSL Linux đã cài đặt. Không cần phải nói thêm, đây là một trong những mức hoạt động cao nhất đối với hai hệ điều hành hoàn toàn khác nhau.
Kali Linux đã tạo một gói có tên ‘Win-Kex’, về cơ bản tạo ra toàn bộ ứng dụng khách Windows VNC được kết nối với môi trường máy tính để bàn đồ họa Xfce chạy trong WSL.
Làm thế nào để người dùng Kali Linux có thể nhận được môi trường Win-KeX mới trong Windows 10?
Win-KeX GUI do các nhà phát triển Kali Linux cung cấp được hiển thị trong một cửa sổ của Windows 10 và cung cấp cho người dùng một giao diện máy tính để bàn thứ hai, chính thức. Hệ thống GUI có sẵn dưới dạng ứng dụng trên Microsoft Store. Sau khi phần mềm được tải xuống, giao diện người dùng Win-KeX vẫn phải được cài đặt theo cách thủ công.
Sau khi người dùng hệ điều hành Windows 10 tải xuống Kali Linux cũng như hệ thống Win-KeX GUI, hai lệnh “cập nhật apt sudo”Và“sudo apt dist-nâng cấp”Trước tiên phải được nhập vào dòng lệnh. Sau đó, người dùng phải thực hiện lệnh “cập nhật apt sudo”Và“sudo apt install -y kali-win-kex“. Môi trường máy tính để bàn có thể được mở với sự trợ giúp của “kex" chỉ huy. Sau khi phiên bản Linux Distro mới nhất và các bản cập nhật mới nhất được cài đặt, hãy chạy lệnh “sudo apt install -y kali-linux-default”Để cài đặt tất cả các công cụ Kali Linux.
Sau khi hoàn tất các bước trên, người dùng HĐH Windows 10 sẽ nhận được lệnh ‘kex’ mới mà họ có thể sử dụng để truy cập vào màn hình GUI của Kali Linux. Ở phần cuối, Win-Kex khởi chạy VNCServer với môi trường máy tính để bàn Xfce trong phiên bản Kali Linux WSL. Sau đó, nó khởi động máy khách TigerVNC Windows và tự động chuyển các lệnh để kết nối với máy chủ VNC.