Hệ thống con Windows cho Linux không có bản phân phối nào được cài đặt

Windows Subsystem Linux Has No Installed Distributions



Hệ thống con Windows cho Linux (WSL) là một lớp tương thích để chạy các tệp thực thi nhị phân của Linux (ở định dạng ELF) nguyên bản trên Windows 10. WSL cung cấp giao diện nhân tương thích với Linux do Microsoft phát triển (không có mã nhân Linux), giao diện này sau đó có thể chạy một vùng người dùng Linux trên đó, chẳng hạn như vùng của Ubuntu, openSUSE hoặc Fedora. WSL ban đầu được công bố tại hội nghị Build của Microsoft vào năm 2016 và được ra mắt chính thức trong Bản cập nhật kỷ niệm Windows 10 vào tháng 8 năm 2016. Nó hiện chỉ khả dụng trong các phiên bản 64 bit của Windows 10. Microsoft đã làm việc trên WSL được một thời gian. Phiên bản đầu tiên được ra mắt vào năm 2016 và nó cho phép người dùng chạy một số bản phân phối Linux hạn chế. Tuy nhiên, phiên bản thứ hai, được ra mắt vào năm 2018, đã mở rộng đáng kể số lượng bản phân phối được hỗ trợ. WSL là một công cụ tuyệt vời cho các nhà phát triển muốn làm việc với cả Windows và Linux. Đó cũng là một cách tuyệt vời để bắt đầu với Linux nếu bạn chưa sẵn sàng cam kết cài đặt Linux đầy đủ. Nếu bạn không phải là nhà phát triển hoặc nếu bạn chưa sẵn sàng chuyển sang Linux toàn thời gian, thì WSL có thể không dành cho bạn. Nhưng nếu đúng như vậy, WSL là một cách tuyệt vời để tận dụng tốt nhất cả hai thế giới.



Windows 10 hỗ trợ cài đặt một số bản phân phối là một phần của Hệ thống con Windows dành cho Linux. Nhưng ngay cả khi các bản phân phối này được cài đặt, người dùng báo cáo rằng Hệ thống con Windows cho Linux không có bản phân phối nào được cài đặt lỗi. Một số lý do gây ra lỗi này là do thiết lập phân phối mặc định không hoạt động chính xác, các dịch vụ hỗ trợ không hoạt động, v.v. Lỗi này được tìm thấy khi WSL Lệnh được thực hiện trên dòng lệnh Windows.





Hệ thống con Windows cho Linux không có lỗi phân phối được cài đặt





Hệ thống con Windows cho Linux không có bản phân phối nào được cài đặt

Nếu bạn gặp phải lỗi này, một trong những gợi ý sau chắc chắn sẽ giúp bạn giải quyết vấn đề:



  1. Kiểm tra dịch vụ LxssManager.
  2. Cài đặt hoặc nâng cấp bản phân phối Linux của bạn.
  3. Kích hoạt tính năng tùy chọn nền tảng máy ảo.

1] Kiểm tra dịch vụ LxssManager

Mở Trình quản lý dịch vụ Windows. và tìm LxssManager dịch vụ.

Mở thuộc tính của họ và đảm bảo rằng họ đã đặt loại khởi động. Tự động và đảm bảo dịch vụ đang chạy Nếu không, bấm vào Bắt đầu cái nút.



2] Cài đặt hoặc cập nhật bản phân phối Linux của bạn.

Bạn có thể thử tải xuống và cài đặt bản phân phối Linux thích hợp cho máy tính của mình từ Cửa hàng Microsoft .

3] Kích hoạt tính năng tùy chọn nền tảng VM

mở Windows PowerShell với tư cách quản trị viên và chạy lệnh này:

|_+_|

Nếu nó yêu cầu xác nhận khởi động lại máy tính của bạn, hãy nhấp vào TÔI để thực hiện ngay bây giờ hoặc thực hiện sau, hãy nhấp vào N.

Tải PC Repair Tool để nhanh chóng tìm và tự động sửa lỗi Windows

Điều này sẽ giúp!

Bài ViếT Phổ BiếN