Nếu bạn quan tâm đến việc cài đặt Linux trên máy tính Windows, bạn chắc đã nghe về Windows Subsystem for Linux (WSL). Nhưng nó chạy được những phiên bản Linux nào? Ở đây chúng ta xem xét các hệ điều hành dựa trên Linux có thể chạy nguyên bản trên Windows 10 với WSL, cũng như cân nhắc cách chọn môi trường màn hình Linux.
Windows Subsystem for Linux Là Gì?
Là một tính năng của Windows 10, Windows Subsystem for Linux là một lớp tương thích cho phép bạn chạy phần mềm Linux trong môi trường Windows. Có sẵn cho Windows 10 Home trở lên, WSL có thể được thêm vào hệ thống thủ công hoặc bằng cách tham gia chương trình Windows Insider để xem trước phần mềm mới.
Cài Đặt WSL Cho Bạn Terminal Linux Trên Windows
Nếu bạn cài đặt WSL, bạn sẽ có một terminal Linux trong Windows 10. Điều này mang lại nhiều lợi thế, từ chạy phần mềm Linux đến cung cấp môi trường học tập đơn giản để làm quen với Linux.
Xem Thêm: Cách Chạy Terminal Với Windows Subsystem for Linux
Tuy nhiên, đó không phải là cách duy nhất để có terminal Linux trên Windows. Nếu bạn có một máy Linux từ xa (có thể là Raspberry Pi), bạn có thể dùng PuTTY hoặc Windows PowerShell, hoặc bất kỳ công cụ SSH phù hợp nào để truy cập từ xa.
Tuy nhiên, Windows Subsystem for Linux là cách tốt nhất để cài đặt Linux trên Windows nếu bạn không có máy phụ phù hợp.
6 Hệ Điều Hành Linux Bạn Có Thể Cài Đặt Với WSL Trên Windows 10
Với WSL đã cài đặt trên máy tính, bạn đã sẵn sàng chọn một hệ điều hành Linux để cài đặt lên nó. Chúng có sẵn trong Windows Store và yêu cầu WSL làm điều kiện tiên quyết, vì vậy hãy đảm bảo bạn đã cài đặt đầy đủ WSL trước khi cài đặt hệ điều hành Linux. Dưới đây là sáu hệ điều hành Linux có thể cài đặt trên WSL.
1. Cài Đặt Ubuntu Trên Windows 10 Với WSL
Có lẽ là hệ điều hành Linux nổi tiếng nhất, cài đặt Ubuntu trên Windows 10 rất đơn giản với WSL.
Có sẵn một số phiên bản, mỗi phiên bản có các tiện ích được cài đặt sẵn khác nhau. Nếu công cụ bạn cần không có sẵn, chúng có thể được cài đặt. Lựa chọn Ubuntu cho WSL của bạn là:
Tải về: Ubuntu 18.04 LTS
Tải về: Ubuntu 20.04 LTS
Tải về: Ubuntu (rolling)
Phiên bản rolling được cập nhật thường xuyên, nhưng không có lợi thế hỗ trợ dài hạn (LTS) như các phiên bản cũ hơn.
2. SUSE Linux Enterprise Server 15
Còn được gọi là SLE, phiên bản server này của SUSE phù hợp cho nhiều mục đích dựa trên server trên PC Windows của bạn. Nó đi kèm một số ứng dụng server, bao gồm PostgreSQL, Samba và các ứng dụng khác. SUSE Linux Enterprise Server 15 lý tưởng làm môi trường kiểm thử và làm server SLE đầy đủ khi chạy trong Windows Subsystem for Linux.
Phiên bản SUSE Linux Enterprise Server 15 cho WSL là SP1.
Tải về: SUSE Linux Enterprise Server 15
3. Debian
Một trong những bản phân phối Linux phổ biến nhất, tải về này thêm Debian như một ứng dụng vào PC Windows 10 chạy WSL. Nó cung cấp môi trường dòng lệnh Debian hoàn chỉnh, cho bạn truy cập vào tất cả các công cụ Debian quen thuộc. Cần phần mềm bổ sung? Chỉ cần cài đặt!
Tải về: Debian
4. Kali Linux
Một bản phân phối Linux nhắm vào kiểm thử thâm nhập, Kali Linux cho WSL cho phép bạn phân tích các hệ thống, switch và phần cứng mạng khác mà không cần cài đặt Kali Linux trên một hệ thống riêng biệt. Đây rõ ràng là lợi thế lớn cho bất kỳ ai công việc hàng ngày liên quan đến kiểm thử thâm nhập phần cứng mạng.
Tải về: Kali Linux
Lưu ý rằng chạy Kali Linux với WSL có thể kích hoạt cảnh báo antivirus trong Windows 10. Hãy đảm bảo phần mềm được cho phép truy cập đầy đủ qua phần mềm bảo mật để có kết quả tốt nhất.
Một lợi thế của Kali Linux là nó hiện đi kèm với môi trường màn hình tích hợp sẵn. Win-KEX hoạt động giống như các môi trường màn hình khác trong WSL (xem bên dưới) nhưng giúp bạn không phải cài đặt phần mềm thêm.
5. openSUSE Leap 15.2
Một hệ điều hành màn hình Linux ít phổ biến hơn, openSUSE trên WSL cung cấp môi trường Linux nhắm đến người dùng muốn trải nghiệm tin cậy hơn. Giống như các ví dụ khác ở đây, nó cung cấp công cụ dòng lệnh gốc cho quản trị viên hệ thống, và có thể phản ánh chặt chẽ môi trường server Linux mà không cần máy ảo.
Tải về: openSUSE Leap 15.2
6. Fedora Remix Cho WSL
Nếu sở thích Linux trên Windows 10 của bạn thiên về họ Fedora, bạn may mắn. Fedora Remix cho WSL là một bản phát hành chuyên biệt của hệ điều hành mã nguồn mở.
Tuy nhiên, lưu ý rằng nó được phát hành như một bản remix của bản phân phối Fedora Linux upstream cho WSL. Vì vậy, đây là bản phát hành của bên thứ ba không được Fedora Project hoặc Red Hat, Inc. chứng thực.
Tải về: Fedora ($9.99)
Khác với các hệ điều hành liệt kê ở đây, Fedora Remix cho WSL là sản phẩm cao cấp, có sẵn với phí một lần nhỏ.
Bạn Có Thể Cài Đặt Màn Hình Linux Trong WSL?
Với một hệ điều hành Linux cài đặt trong WSL, bạn sẽ có đầy đủ quyền truy cập vào môi trường terminal Linux.
Tuy nhiên, không có màn hình theo mặc định. Cách giải quyết là cài đặt môi trường màn hình và sử dụng Windows X server để truy cập nó qua VNC. Mặc dù đây là một rào cản nhỏ trên con đường tích hợp Linux trên Windows, nhưng quy trình này khá đơn giản.
Xem Thêm: Cách Chạy Màn Hình Linux Sử Dụng Windows Subsystem for Linux
Hầu hết các môi trường màn hình Linux có thể chạy với cài đặt Linux dựa trên WSL. Ví dụ trên cho thấy LXDE chạy trên Ubuntu trong Windows 10 nhờ WSL.
Sau khi thiết lập, bạn sẽ có thể tận hưởng môi trường màn hình Linux ưa thích của mình trong một cửa sổ trên màn hình Windows 10.
Cài Đặt Phân Phối Linux Yêu Thích Trên Windows 10 Với WSL
Với sáu hệ điều hành Linux để chọn trong Microsoft Store, có nhiều lựa chọn. Bạn có các hệ điều hành màn hình, server Linux, và hệ điều hành kiểm thử thâm nhập nhờ WSL.
Mặc dù các hệ điều hành đều cài đặt không có môi trường màn hình, bạn vẫn có thể thêm một. Sau đó có thể truy cập qua VNC, tạo ảo觉覺 một màn hình Linux vật lý chạy trong WSL.
Không hài lòng với các lựa chọn WSL cung cấp? Có lẽ đã đến lúc cân nhắc cài đặt Linux trong máy ảo.