Hướng dẫn cài đặt WSL (Hệ thống con Windows cho Linux 2) trên Windows 10

Windows 10 đã chuyển sang lãnh thổ Linux với WSL (Hệ thống con Windows cho Linux) rất phổ biến. Với phần giới thiệu mới nhất của WSL2, đây là phiên bản cập nhật của WSL, giờ đây người dùng có thể sử dụng hạt nhân Linux thực tế để thực thi các tác vụ Linux từ Windows.




Giờ đây, với việc giới thiệu bản mã cập nhật Windows 20H1 mới nhất, WSL2 được thiết lập để phát hành chính thức. Vì vậy, chúng ta hãy xem làm thế nào bạn có thể cài đặt Windows subsystem cho Linux trên Windows 10.

Trước hết, nếu bạn muốn tìm hiểu về Hệ thống con Windows cho Linux trong Windows 10, bài viết giới thiệu của chúng tôi về WSL và WSL2 là gì? - Linux trong Windows chắc chắn sẽ giúp bạn. Hãy kiểm tra xem nếu bạn muốn học những điều cơ bản trong nháy mắt.

Tóm lại, WSL2 hoặc Windows subsystem For Linux phiên bản 2 cung cấp cho người dùng môi trường giao diện điều khiển Linux trong Hệ điều hành Windows 10. Vì vậy, bạn sẽ có thể chạy các tệp nhị phân Linux từ Windows 10 mà không cần sử dụng máy ảo. Hơn nữa, Hệ thống con Windows cho Linux trong Windows 10 có thể được sử dụng cho các công cụ và dịch vụ dòng lệnh cốt lõi. Nhưng quan trọng nhất là vỏ bash.

Trong hướng dẫn WSL Windows 10 này, chúng tôi sẽ chỉ cho bạn cách cài đặt Hệ thống con Windows cho Linux theo hai phương pháp.

  • Phương pháp đồ họa .
  • Dòng lệnh Windows 10 Powershell.
Ngoài ra, chúng tôi sẽ chỉ cho bạn cách bạn có thể cài đặt các bản phân phối Linux khác nhau có sẵn trong cửa hàng Microsoft. Nhưng, việc cài đặt các bản phân phối Linux như Ubuntu trên Windows 10 yêu cầu bạn phải cài đặt WSL trước.


Làm cách nào để cài đặt hệ thống con Windows cho Linux trên Windows 10 (Phương pháp đồ họa)?

Yêu cầu:

  • Một kết nối internet làm việc.
  • Bản cập nhật Windows 10 Anniversary 1607 cho WSL.
  • Người dùng nội bộ Windows 10 xây dựng 18917 trở lên cho WSL2.
  • Thiết bị hỗ trợ dịch vụ Hyper-V.

Cài đặt WSL bằng ứng dụng Cài đặt và Bảng điều khiển sẽ là phương pháp được lựa chọn cho hầu hết người dùng, vì đó là cách dễ nhất. Dưới đây là các bước để cài đặt WSL trong Windows 10:



  • Trên máy Windows 10 của bạn, Nhấp vào Bắt đầu và điều hướng đến Bảng điều khiển .
  • Bây giờ, chọn Danh mục chương trình .
  • Trong Chương trình và Tính năng , Nhấp vào Bật hoặc tắt Tính năng của Windows.
Ngoài ra, bạn có thể mở ứng dụng Cài đặt trên Windows 10 rồi điều hướng đến Ứng dụng> Chương trình và Tính năng> Bật hoặc tắt các tính năng của Windows.

  • Tính năng của Windows 10 bằng các hộp kiểm.
  • Trong danh sách các hộp kiểm có sẵn, cuộn xuống để tìm tùy chọn Windows subsystem For Linux.
  • Đánh dấu vào Hộp kiểm tương ứng với Hệ thống con Windows.
  • Bấm OK để cài đặt WSL cho Windows 10.
  • Cuối cùng, nhấp vào nút Khởi động lại ngay để áp dụng các thay đổi đã thực hiện và hoàn tất cài đặt WSL.

Làm cách nào để cài đặt hệ thống con Windows cho Linux bằng Windows 10 Powershell?

Nếu bạn vào Linux, điều đó có nghĩa là dòng lệnh là người bạn tốt nhất của bạn. Đối với những người như vậy, gõ nội dung trên dòng lệnh sẽ vui hơn và thỏa mãn hơn.

Khác với phương pháp đồ họa cài đặt WSL2, chúng ta cũng có thể sử dụng PowerShell để bật WSL trong Windows 10. Để cài đặt WSL bằng Powershell, hãy làm theo các bước sau:

  • Tìm kiếm Powershell trong menu Bắt đầu.
  • Trước khi mở ứng dụng, Nhấp chuột phải và run the application as an administrator.
  • Nhập lệnh sau:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    
  • Sau khi thực hiện lệnh, PowerShell sẽ yêu cầu bạn khởi động lại máy để áp dụng các thay đổi.
  • Vì vậy, hãy gõ chữ “Y” để hoàn tất quá trình khởi động lại và xác nhận

Đó là nó. Sau khi khởi động lại, bây giờ bạn có một Hệ thống con Windows hoạt động cho Linux được thiết lập cho một số hành động.
Làm cách nào để cài đặt Linux Distros trên Windows 10?

Cuối cùng, sau khi cài đặt Hệ thống con Windows cho Linux, bây giờ chúng ta có thể tiến hành cài đặt các bản phân phối Linux có sẵn trong cửa hàng Windows.

Để cài đặt Linux Distro, bạn muốn có trong Windows 10

  • Bấm Bắt đầu và sau đó chọn Cửa hàng Microsoft
  • Sử dụng hộp tìm kiếm có sẵn trong Microsoft Store, chọn bản phân phối yêu thích của bạn để cài đặt trên Windows 10.

  • bạn có thể nhập vào Linux và sau đó đi qua các kết quả tìm kiếm.
  • Sau khi chọn bản phân phối của bạn, bấm Cài đặt hoặc Nhận.


(Bây giờ, nếu bạn chưa đăng nhập bằng tài khoản Microsoft, nó sẽ yêu cầu bạn làm như vậy. Nhưng, bạn cũng có thể đóng cửa sổ bật lên trong trường hợp bạn không muốn đăng nhập vào tài khoản của mình tại chốc lát.)


Kích hoạt WSL Windows 10

Vì vậy, bây giờ, hãy đợi vài giây trước khi quá trình tải xuống và cài đặt kết thúc và bạn sẽ cài đặt bản phân phối Linux của mình trên Windows 10 và sẵn sàng để sử dụng. Hơn nữa, bản phân phối sẽ có sẵn trực tiếp trong menu bắt đầu dưới dạng một ứng dụng hàng ngày tiêu chuẩn.
Khi bắt đầu Phân phối Linux lần đầu tiên, một quy trình thiết lập ngắn sẽ diễn ra. Về cơ bản, nó sẽ yêu cầu tên người dùng và mật khẩu bạn muốn đặt cho môi trường Linux.


Cài đặt WSL2: Làm cách nào để thay đổi WSL thành WSL2?

Sau khi bạn đã cài đặt thành công bản phân phối Linux của mình cùng với tính năng WSL, bạn phải thay đổi Hệ thống con Windows cho phiên bản Linux của Bản phân phối Linux của bạn thành WSL2. Cho đến khi bạn thay đổi phiên bản theo cách thủ công, nó sẽ vẫn chạy trong môi trường WSL.


Vì vậy, để đặt phân phối Linux thành phiên bản WSL2



  • Mở PowerShell với tư cách Quản trị viên.
  • Trước hết, hãy kiểm tra tên của bản phân phối Linux đã cài đặt. Để làm điều này, chạy lệnh.
    wsl -l
    
  • Bây giờ, sau khi bạn lưu ý tên của bản phân phối, hãy chạy lệnh:
    wsl --set-version  2
    


Đảm bảo rằng bạn thay thế không gian mã mã hóa "<distro>" bằng tên thực của phân phối đã cài đặt.


  • Hơn nữa, bạn có thể sử dụng lệnh bên dưới để đặt WSL2 làm kiến ​​trúc mặc định cho tất cả các cài đặt.
    wsl --set-default-version 2
    

Làm cách nào để gỡ cài đặt Linux Distro trong Windows 10?

Hơn nữa, nếu bạn muốn làm cho bản phân phối truyền thống nhảy ở đây, mọi thứ sẽ dễ dàng. Bạn có thể gỡ cài đặt và cài đặt lại Linux trên Windows 10 bằng các bước sau:

  • Mở ứng dụng Cài đặt .
  • Chọn danh mục Ứng dụng và sau đó chọn menu Ứng dụng & Tính năng .
  • Trong danh sách các chương trình, chọn phân phối đã cài đặt.
  • Nhấp vào Gỡ cài đặt và sau đó một lần nữa để xác nhận.

Bản phân phối Linux hiện đã bị xóa hoàn toàn khỏi máy Windows 10 của bạn.


Làm cách nào để Gỡ cài đặt hoặc Vô hiệu hóa Hệ thống con Windows cho Linux trên Windows 10?

Có thể vì một số lý do, bạn không ấn tượng hoặc thay vào đó thích vô hiệu hóa WSL2 cho Windows 10, việc gỡ cài đặt hoặc vô hiệu hóa WSL trên Windows cũng đơn giản như một quá trình cài đặt. Để gỡ cài đặt WSL trên windows 10, hãy làm theo các bước dưới đây.


  • Trên máy Windows 10 của bạn, Mở ứng dụng Cài đặt.
  • Chọn danh mục Cài đặt ứng dụng.
  • Điều hướng đến Apps > Programs and Features > Turn Windows Features on or off..
  • Trong danh sách các hộp kiểm có sẵn, cuộn xuống để tìm tùy chọn Windows subsystem For Linux.
  • Bỏ chọn Hộp kiểm tương ứng với Hệ thống con Windows.
  • Bấm OK và Khởi động lại thiết bị Windows 10 của bạn.

Gỡ cài đặt hoặc tắt WSL trong Windows 10 bằng PowerShell
Ngoài ra, giống như quá trình cài đặt, Powershell có thể được sử dụng để gỡ cài đặt và vô hiệu hóa tính năng WSL2 trên máy Windows 10 của bạn. Để làm điều này,


Chạy PowerShell với tư cách quản trị viên và nhập lệnh sau:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux


Gõ Y để khởi động lại thiết bị.
Bây giờ, bạn đã vô hiệu hóa thành công Hệ thống con Windows cho Linux trên thiết bị của mình.

Post a Comment

Previous Post Next Post