Cách cài đặt hệ thống con của Windows cho Linux trong Windows

[ad_1]

Có vẻ kỳ quặc khi mời đối thủ cạnh tranh, nhưng Microsoft hiện cho phép bạn chạy Linux bên trong Windows. Nó dễ cài đặt hơn bạn nghĩ và linh hoạt và mạnh mẽ hơn chúng ta tưởng tượng.

Tại sao phải cài đặt hệ thống con của Windows cho Linux?

Có vẻ mâu thuẫn khi cài đặt một hệ điều hành (OS) bên trong một hệ điều hành khác. Vấn đề ở đây là gì? Và tại sao lại sử dụng Linux? Chúng ta có thể nghĩ ra sáu lý do để sử dụng Linux trong Windows.

1. Hệ thống con của Windows dành cho Linux là Miễn phí và Dễ dàng

Câu trả lời rõ ràng nhất là Linux miễn phí. Nhưng điều gì tốt là một thứ gì đó miễn phí nếu nó khó sử dụng? Tin tốt là Hệ thống con của Windows dành cho Linux (WSL) dễ dàng, đơn giản và nhanh chóng để cài đặt hoặc gỡ cài đặt, vì vậy rất đáng thử nếu bạn chỉ tò mò về Linux.

2. Hệ thống con của Windows dành cho Linux không yêu cầu máy ảo

Nếu bạn không muốn cài đặt máy ảo (VM) như Hyper-V, VirtualBox hoặc VMWare, WSL là lựa chọn phù hợp. Nó cũng chiếm ít không gian và tài nguyên như CPU ​​và RAM.

Cach cai dat he thong con cua Windows cho

3. Hệ thống con của Windows dành cho Linux có thể sử dụng nhiều bản phân phối Linux

Tại thời điểm viết bài, 17 bản phân phối Linux (hoặc “bản phân phối”) đã có sẵn trong Microsoft Store. Chúng bao gồm các phiên bản và biến thể khác nhau của Ubuntu Desktop and Server, Debian, Kali, SUSE Linux Enterprise Server, OpenSUSE và Oracle Linux.

1660485022 422 Cach cai dat he thong con cua Windows cho

Bạn cũng có thể sử dụng lệnh PowerShell sau để xem tất cả các bản phân phối có sẵn:

wsl –list –online

4. Hệ thống con của Windows dành cho Linux để phát triển nghề nghiệp

Bạn có thể tìm hiểu về Linux và các bản phân phối Linux khác nhau như Ubuntu, Debian GNU / Linux, Kali và Alpine WSL cho cơ quan hoặc trường học. Linux có thị phần máy chủ đáng kể và ngày càng có nhiều tổ chức sử dụng Linux cho máy tính để bàn.

1660485022 3 Cach cai dat he thong con cua Windows cho

Sinh viên có thể sử dụng nó để hướng dẫn thay vì đến phòng máy tính. Các nhà nghiên cứu bảo mật có thể sử dụng Kali và các bản phân phối hack Linux khác và nhiều công cụ đi kèm của nó. Nhiều nhà phát triển web, lập trình viên và nhà nghiên cứu trí tuệ nhân tạo có thể sử dụng Debian hoặc Alpine WSL làm môi trường phát triển vì họ có các công cụ dành cho nhà phát triển được tích hợp sẵn.

5. Hệ thống con của Windows dành cho Linux dành cho các ứng dụng nguồn mở

Hầu hết phần mềm mã nguồn mở (OSS) được phát triển đầu tiên cho môi trường Linux. Do đó, OSS đang trở thành tiêu chuẩn trong một số ngành, như phát triển trò chơi, thiết kế đồ họa và hệ thống nhúng Internet of Things (IoT).

Hãy xem xét tất cả các phần mềm mã nguồn mở, phần mềm này thường miễn phí. Chúc bạn có Photoshop? Cân nhắc sử dụng GIMP. Bạn muốn học CAD nhưng không đủ tiền mua AutoCAD? Hãy thử OpenSCAD. Bạn muốn nâng công việc chỉnh sửa video của mình lên một tầm cao mới, nhưng Adobe Premiere đã nằm ngoài tầm với? Linux có Openshot.

1660485022 795 Cach cai dat he thong con cua Windows cho

Ấn tượng hơn nữa là bạn có thể chạy các ứng dụng GUI Linux này trong cửa sổ của chúng như thể chúng là ứng dụng Windows. Không cần một máy ảo riêng trong Hyper-V, VirtualBox hoặc một máy tính vật lý thứ hai. Bạn có thể sử dụng Visual Studio trong Windows và chỉnh sửa ảnh trong GIMP trên Linux mà không làm ảnh hưởng đến quy trình làm việc của bạn.

6. Windows Terminal chạy nhiều Distro cùng một lúc

Nếu bạn là người yêu thích Windows Terminal và tính năng nhiều tab của nó, bạn sẽ thích rằng bạn có thể chạy một số bản phân phối Linux đồng thời, mỗi bản phân phối trong tab riêng của nó.

1660485022 298 Cach cai dat he thong con cua Windows cho

Tôi nên sử dụng WSL 1 hay WSL 2?

Có hai phiên bản WSL: WSL 1 và WSL 2. WSL mặc định là phiên bản 2. Điều đó tốt cho hầu hết mọi người. Tuy nhiên, nếu bạn không chắc hệ thống của mình có thể xử lý cài đặt nhân Linux đầy đủ hoặc bạn sẽ không sử dụng những thứ như Docker, thì WSL 1 vẫn ổn.

Phiên bản này rất dễ cập nhật nếu bạn thay đổi ý định. Với tư cách là quản trị viên, hãy mở PowerShell hoặc Dòng lệnh và sử dụng lệnh wsl.exe sau:

wsl –set-default-phiên bản 2 hoặc wsl –set-default-phiên bản 1

1660485022 542 Cach cai dat he thong con cua Windows cho

Cài đặt Hệ thống con của Windows cho Linux bằng PowerShell

Bạn có thể cài đặt WSL bằng PowerShell hoặc giao diện dòng lệnh (CLI). Nếu bạn chưa học PowerShell, không sao cả. Các lệnh wsl.exe hoạt động trong cả hai.

  1. Mở PowerShell với tư cách là quản trị viên và chạy lệnh ghép ngắn wsl –install. Điều này cài đặt phiên bản WSL 2 với nhân Linux đầy đủ và bản phân phối Ubuntu theo mặc định.
1660485023 143 Cach cai dat he thong con cua Windows cho

Nếu văn bản trợ giúp wsl.exe hiển thị, WSL đã được cài đặt.

1660485023 433 Cach cai dat he thong con cua Windows cho

Phải mất một vài phút để cài đặt và sau đó nhắc bạn khởi động lại Windows.

1660485023 157 Cach cai dat he thong con cua Windows cho
  1. Khi Windows khởi động lại và bạn đăng nhập, một cửa sổ bash shell sẽ mở ra và quá trình cài đặt Ubuntu tiếp tục. Nó sẽ yêu cầu bạn Nhập tên người dùng UNIX mới mật khẩu mới. Sau khi bạn nhập những thứ này, quá trình cài đặt đã hoàn tất.
1660485023 990 Cach cai dat he thong con cua Windows cho

Ghi chú: Thao tác này sẽ cài đặt bash shell cho Ubuntu. Nó không phải là giao diện người dùng đồ họa (GUI). Có các bước bổ sung và điều kiện tiên quyết để thực hiện điều đó. Tuy nhiên, bây giờ bạn có thể sử dụng các lệnh bash shell Linux trên máy tính Windows của mình.

Cài đặt Hệ thống con của Windows cho Linux bằng Bảng điều khiển

  1. Mở menu Bắt đầu và chọn Bảng điều khiển.
1660485024 628 Cach cai dat he thong con cua Windows cho
  1. Lựa chọn Chương trình và các tính năng.
1660485024 747 Cach cai dat he thong con cua Windows cho
  1. Lựa chọn Bật hoặc tắt các tính năng của Windows. Điều này yêu cầu đặc quyền của quản trị viên.
1660485024 377 Cach cai dat he thong con cua Windows cho
  1. Cuộn xuống và chọn Hệ thống con Windows dành cho Linux và sau đó chọn ĐƯỢC RỒI.
1660485024 349 Cach cai dat he thong con cua Windows cho

Quá trình cài đặt bắt đầu. Khi nó hoàn thành, Windows cần khởi động lại PC của bạn tin nhắn hiển thị. Lựa chọn Khởi động lại ngay bây giờ.

1660485024 261 Cach cai dat he thong con cua Windows cho

Sau khi khởi động lại, hãy mở Ubuntu trên Windows từ Bắt đầu hoặc trong PowerShell hoặc Command Prompt, sử dụng wsl.exe yêu cầu.

1660485024 809 Cach cai dat he thong con cua Windows cho

Làm cách nào để Gỡ cài đặt Hệ thống con của Windows dành cho Linux?

Để gỡ bỏ WSL, trước tiên bạn phải gỡ cài đặt bất kỳ hệ điều hành Linux nào. Sau đó, bạn có thể xóa các thành phần hỗ trợ trong Windows. Thật dễ dàng nhất để thực hiện việc này thông qua cài đặt Windows.

  1. Mở Cài đặt Windowsđi đến Ứng dụngsau đó chọn Ứng dụng và tính năng.
1660485024 777 Cach cai dat he thong con cua Windows cho
  1. Tìm kiếm các bản phân phối Linux mà bạn đã cài đặt. Chọn menu ba chấm dọc và chọn Gỡ cài đặt.
1660485025 635 Cach cai dat he thong con cua Windows cho
  1. Tìm kiếm “hệ thống con cửa sổ”, chọn menu ba chấm, sau đó chọn Gỡ cài đặt. Làm điều này cho Hệ thống con Windows cho bản xem trước WSLg Linux Hệ thống con Windows cho Bản cập nhật Linux nếu chúng ở đó.
1660485025 139 Cach cai dat he thong con cua Windows cho
  1. Khởi động lại Windows và WSL sẽ được gỡ cài đặt.

Làm cách nào để truy cập Hệ thống tệp Linux từ Windows?

Không giống như sử dụng Linux trong một máy ảo, thật dễ dàng để truy cập các tệp Windows từ Linux và ngược lại.

Mở Chương trình quản lý dữ liệu và chọn Linux trong ngăn điều hướng bên trái. Khi di chuyển tệp giữa Windows và Linux, hãy đảm bảo rằng bạn sử dụng bản sao, không phải bản gốc. Có một số vấn đề về khả năng tương thích của loại tệp và đôi khi tệp bị hỏng.

1660485025 743 Cach cai dat he thong con cua Windows cho

Cách khắc phục thông báo lỗi “ wsl.localhost không thể truy cập được”

Bạn có thể gặp lỗi này trong lần đầu tiên mở hệ thống tệp Linux thông qua File Explorer.

1660485025 530 Cach cai dat he thong con cua Windows cho

Windows coi kết nối này giống như một kết nối vật lý giữa máy tính Windows và Linux. Vì vậy, bạn phải cho nó biết mạng tồn tại và có thể truy cập được. Bạn sẽ thực hiện việc này thông qua Windows Registry. Nếu bạn không cảm thấy thoải mái khi làm việc trong Cơ quan đăng ký, hãy hỏi ai đó. Lỗi trong Registry có thể khiến Windows ngừng hoạt động. Luôn tạo bản sao lưu của Registry.

  1. Mở Trình chỉnh sửa sổ đăng ký. Trong ngăn bên trái, điều hướng đến vị trí sau:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control NetworkProvider / HwOrder

  1. Ở bên phải, nhấp đúp vào NGƯỜI CUNG CẤP Chìa khóa.
1660485025 578 Cach cai dat he thong con cua Windows cho
  1. cộng P9NP (theo sau bởi một dấu phẩy và không có dấu cách) ở đầu danh sách và sau đó chọn ĐƯỢC RỒI.
1660485025 422 Cach cai dat he thong con cua Windows cho
  1. Quay lại vùng chứa NetworkProvider, mở Gọi món Chìa khóa. Nhấn đúp chuột NGƯỜI CUNG CẤP Phía bên phải.
1660485026 705 Cach cai dat he thong con cua Windows cho
  1. cộng P9NP ở phía trước danh sách (một dấu phẩy, không có dấu cách), chọn ĐƯỢC RỒIvà sau đó đóng Registry Editor.
1660485026 669 Cach cai dat he thong con cua Windows cho

Bạn có thể mở hệ thống tệp Ubuntu thông qua Windows File Explorer ngay bây giờ. Nếu lỗi vẫn còn, hãy khởi động lại Windows và nó sẽ hoạt động.

Làm cách nào để truy cập Hệ thống tệp Windows từ Linux?

  1. Trong trình bao bash Linux, sử dụng lệnh đĩa CD ../.. để di chuyển đến gốc. Sau đó, sử dụng ls lệnh liệt kê các thư mục và tệp. Bạn sẽ thấy rằng chúng là tất cả các thư mục và tệp của Windows.
1660485026 752 Cach cai dat he thong con cua Windows cho
  1. Để tìm tệp của bạn, hãy sử dụng lệnh sau để truy cập thư mục tài liệu của bạn, trong đó tên người dùng là tên của thư mục người dùng của bạn trong Windows:

người dùng cd / tên người dùng / tài liệu

Nếu bạn cần truy cập vào thứ gì đó khác, chỉ cần sử dụng đĩa CDls cho đến khi bạn tìm thấy nó. Đảm bảo bạn chỉ sao chép các tệp, không di chuyển chúng, do nguy cơ làm hỏng tệp.

1660485026 217 Cach cai dat he thong con cua Windows cho

Tôi có thể làm gì khác với hệ thống con của Windows dành cho Linux?

Khi bật WSL, bạn đã có toàn bộ môi trường Linux trên máy tính Windows của mình. Hoặc có thể một số môi trường Linux. Bất cứ điều gì bạn có thể nghĩ đến trong Linux, bây giờ bạn có thể làm. Hãy xem các bài viết và hướng dẫn liên quan đến Linux của chúng tôi để có một số ý tưởng.

[ad_2]

Đánh giá dịch vụ post
Chat Zalo
0903064855