Môi trường chạy ứng dụng Linux trên Windows 11 sẽ được cung cấp thông qua Microsoft Store

Microsoft đã công bố tính khả dụng của tùy chọn môi trường WSL (Hệ thống con Windows cho Linux) cho Windows 11, cho phép chạy các tệp thực thi Linux. Không giống như việc phân phối WSL cho các phiên bản Windows trước, phiên bản dành cho Windows 11 không được tích hợp vào hình ảnh hệ thống mà được đóng gói dưới dạng một ứng dụng được phân phối qua danh mục Microsoft Store. Đồng thời, từ quan điểm của các công nghệ được sử dụng, việc điền WSL vẫn được giữ nguyên, chỉ có phương pháp cài đặt và cập nhật là thay đổi.

Cần lưu ý rằng việc phân phối thông qua Microsoft Store giúp tăng tốc độ phân phối các bản cập nhật và tính năng WSL mới, bao gồm cả việc cho phép bạn cài đặt các phiên bản WSL mới mà không bị ràng buộc với phiên bản Windows. Ví dụ: khi các tính năng thử nghiệm như hỗ trợ ứng dụng đồ họa Linux, tính toán GPU và gắn ổ đĩa sẵn sàng, người dùng sẽ có thể truy cập ngay vào chúng mà không cần phải cập nhật Windows hoặc sử dụng các bản dựng thử nghiệm Windows Insider.

Chúng ta hãy nhớ lại rằng trong môi trường WSL hiện đại, thay vì một trình mô phỏng dịch các lệnh gọi hệ thống Linux thành các lệnh gọi hệ thống Windows, một môi trường có nhân Linux chính thức sẽ được sử dụng. Hạt nhân được đề xuất cho WSL dựa trên việc phát hành hạt nhân Linux 5.10, được mở rộng với các bản vá dành riêng cho WSL, bao gồm các tối ưu hóa để giảm thời gian khởi động hạt nhân, giảm mức tiêu thụ bộ nhớ, trả Windows về bộ nhớ được giải phóng bởi các tiến trình Linux và để lại mức tối thiểu. bộ trình điều khiển và hệ thống con cần thiết trong kernel.

Hạt nhân chạy trong môi trường Windows bằng máy ảo đã chạy trong Azure. Môi trường WSL chạy trên một ảnh đĩa riêng biệt (VHD) với hệ thống tệp ext4 và bộ điều hợp mạng ảo. Các thành phần không gian người dùng được cài đặt riêng biệt và dựa trên bản dựng của các bản phân phối khác nhau. Ví dụ: để cài đặt trong WSL, danh mục Microsoft Store cung cấp các bản dựng của Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE và openSUSE.



Nguồn: opennet.ru

Thêm một lời nhận xét