Bạn có Hệ thống con Windows dành cho Linux (WSL) chạy trên Windows 11 hoặc Windows 10 để thử một số lệnh bash và có thể chạy một số ứng dụng Linux tốt nhất. Việc sử dụng cả hai hệ điều hành sẽ dễ dàng hơn nhiều so với việc sử dụng khởi động kép.
Tuy nhiên, một số tính năng chỉ hoạt động trong một số phiên bản WSL nhất định và bạn không chắc chắn mình có phiên bản nào. Vì vậy, chúng tôi sẽ hướng dẫn bạn cách kiểm tra phiên bản WSL trên cả Windows 11 và Windows 10, cùng với một số thủ thuật khác.
Sự khác biệt giữa các phiên bản WSL là gì?
Chỉ có hai phiên bản WSL; WSL 1 và WSL 2. Sự khác biệt chính là WSL 2 có nhân Linux đầy đủ trong khi WSL 1 thì không. Hãy coi WSL 1 là WSL lite. Nếu bạn là người dùng Linux tận tâm hoặc nghiêm túc tìm hiểu Linux, hãy sử dụng WSL 2. Nó chạy như một máy ảo hoàn chỉnh với tất cả chức năng mà ảo hóa mang lại.WSL 2 sẽ tăng hiệu suất hệ thống tệp và hỗ trợ khả năng tương thích toàn bộ lệnh gọi hệ thống.
WSL 2 chỉ khả dụng trên Windows 11 hoặc Windows 10, Phiên bản 1903 Build 19362 trở lên. Nếu bạn đang sử dụng Windows 10 và luôn cập nhật nó thì bạn vẫn ổn. Nếu bạn không chắc chắn, chúng tôi có một bài viết để giúp bạn tìm hiểu xem bạn có phiên bản Windows nào. Các phiên bản Windows 10 cũ hơn chỉ có khả năng tương thích với WSL 1.
Cách kiểm tra phiên bản WSL trong Windows
Nếu bạn cài đặt WSL trong PowerShell hoặc dòng lệnh bằng lệnh wsl.exe –install thì bạn có phiên bản WSL mặc định. Điều đó có nghĩa là bạn có bản phân phối Linux Ubuntu 20.04 LTS và phiên bản WSL 2 của nó.
Giả sử bạn không chắc chắn mình đã cài đặt WSL mặc định hoặc bạn đã thêm một số bản phân phối Linux khác nhau và bạn muốn biết chúng là phiên bản nào. Trong trường hợp đó, việc kiểm tra cũng dễ dàng.
Điều đó có nghĩa là nếu bạn chạy WSL mà không cho nó biết nên sử dụng bản phân phối nào thì nó sẽ chạy mặc định. Hãy dùng thử để xem giao diện dòng lệnh (CLI) của bản phân phối mặc định.
Làm cách nào để thay đổi phiên bản WSL?
Hãy thay đổi openSUSE-42 từ WSL 1 thành WSL 2. Phương pháp tương tự có thể áp dụng để thay đổi bất kỳ bản phân phối nào từ WSL 2 sang WSL 1.
Nó sẽ hiển thị thông báo Đang chuyển đổi, quá trình này có thể mất vài phút…Với quá trình cài đặt bản phân phối mới, quá trình này có thể mất ít nhất 20 giây. Quá trình này hoàn tất khi bạn nhận được thông báo Chuyển đổi hoàn tất.
Làm cách nào tôi có thể kiểm tra mặc định WSL hoặc bản cập nhật cuối cùng?
Trước khi xem xét việc thay đổi phiên bản WSL mặc định hoặc bản phân phối Linux mặc định, bạn nên kiểm tra các giá trị mặc định hiện tại là gì. Điều này cũng sẽ hiển thị cho bạn lần cuối cùng WSL được cập nhật.
Bạn sẽ thấy các giá trị mặc định, lần cập nhật WSL gần đây nhất cũng như phiên bản kernel.
Làm cách nào để cập nhật WSL?
Bạn đã kiểm tra thời gian cập nhật gần đây nhất của WSL và đã được một lúc rồi. Bạn muốn cập nhật nó để đảm bảo bạn có phiên bản mới nhất.
Làm cách nào tôi có thể nhận được bản cập nhật tự động cho WSL?
Bạn đã kiểm tra trạng thái WSL của mình và thấy thông báo có nội dung “…không thể thực hiện cập nhật tự động do cài đặt hệ thống của bạn.”? Sau đây là cách khắc phục điều đó.
Làm cách nào để thay đổi phiên bản WSL mặc định?
Có lẽ bạn chỉ muốn có WSL 1 cho các bản cài đặt bản phân phối Linux trong tương lai. Điều đó đã nhanh chóng thay đổi. Điều này cũng có thể được sử dụng để đặt WSL 2 làm mặc định.
Làm cách nào tôi có thể thay đổi bản phân phối Linux mặc định?
Có thể bạn muốn chạy một bản phân phối Linux khác với Ubuntu khi mở menu Bắt đầu của Windows và chọn WSL. Không sao đâu, thật dễ dàng để thay đổi.
Bây giờ, khi bạn chạy WSLtừ menu Bắt đầu, nó sẽ mở Kali Linux.
Tìm hiểu thêm về các lệnh WSL
Để xem tài liệu trợ giúp tích hợp sẵn cho WSL, hãy sử dụng lệnh wsl –help .
Ngoài ra, hãy xem các bài viết của chúng tôi về cách cài đặt WSL và sử dụng bash trên Windows 11. Hãy quay lại lần nữa và chắc chắn chúng tôi sẽ có thêm nhiều bài viết liên quan đến WSL dành cho bạn.
.