Hệ thống con của Windows dành cho Linux hiện hoạt động với nhiều ứng dụng hơn

Tác giả Network Engineer, T.Chín 27, 2022, 09:27:27 SÁNG

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Hệ thống con của Windows dành cho Linux hiện hoạt động với nhiều ứng dụng hơn


Hệ thống con Windows dành cho Linux là một tính năng tùy chọn để chạy các ứng dụng Linux trên PC Windows, nhờ một máy ảo nhẹ. Nó sẽ sớm hoạt động với nhiều phần mềm Linux hơn nữa, nhờ hỗ trợ systemd mới được bổ sung.


Microsoft đã giới thiệu Hệ thống con Windows được cải tiến cho Linux vào năm 2019, được gọi là WSL2, chạy nhân Linux và các chức năng hệ thống khác trên một máy ảo tối thiểu (cụ thể là một bộ chứa Hyper-V chuyên dụng ). Nó nhanh và có toàn quyền truy cập vào các tệp Windows của bạn, nhưng thiếu hỗ trợ cho systemd - một tập hợp các dịch vụ và tiện ích trong hầu hết các bản phân phối Linux xử lý thiết bị, ghi nhật ký, kết nối mạng và các chức năng khác. Điều đó có nghĩa là phần mềm yêu cầu systemd không hoạt động hoặc có nhiều giới hạn hơn trong WSL2, chẳng hạn như vùng chứa Docker và các ứng dụng được phân phối dưới dạng gói 'Snap'.

Canonical (nhà phát triển Ubuntu Linux) và Microsoft đã làm việc cùng nhau để khắc phục sự cố và giờ đây systemd đã có trên WSL2. Nó bị giới hạn ở phiên bản Xem trước của WSL hiện tại và bạn phải bật nó bằng cách sửa đổi tệp cài đặt - hướng dẫn đầy đủ có trong liên kết nguồn bên dưới. Sau khi hoàn tất, việc khởi động lại WSL sẽ kích hoạt systemd.


Ưu điểm chính của tính năng mới (và có thể là lý do Canonical giúp đỡ) là các gói từ  Cửa hàng Snap của Canonical hiện có thể được cài đặt. Snap là một phương pháp phổ biến để phân phối phần mềm Linux và mặc dù công nghệ này không phổ biến với nhiều người, một số ứng dụng chỉ có sẵn chính thức dưới dạng gói Snap.

Hơn hết, tính năng mới có sẵn trong WSL2 trên cả Windows 10 và 11. Nếu bạn vẫn đang dùng Windows 11, bạn không cần phải bỏ lỡ phần mềm hỗ trợ mở rộng.