6 lý do để thử Windows Subsystem for Linux (WSL)

Tác giả Starlink, T.Tư 24, 2025, 11:45:09 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Mặc dù Windows được người tiêu dùng ưa chuộng vì dễ sử dụng và linh hoạt, Linux lại chiếm thị phần rất lớn trong thị trường chuyên nghiệp. Cho dù bạn chỉ muốn thử nghiệm hay đang tìm cách dễ dàng để sử dụng Windows và Linux song song, Windows Subsystem for Linux (WSL) đều có thứ dành cho mọi người.


1. Bạn có thể học Linux mà không có rủi ro

Hệ thống con Windows dành cho Linux cung cấp cho bạn cách dễ dàng và không rủi ro để bắt đầu sử dụng Linux.

Để cài đặt bản phân phối Linux và WSL đầu tiên, hãy mở Windows Terminal với tư cách quản trị viên, nhập wsl --install vào cửa sổ, sau đó nhấn Enter.

Máy tính của bạn sẽ khởi động lại khi Windows Subsystem for Linux (tên kỹ thuật là WSL2) và Ubuntu được cài đặt.

Khi bạn lần đầu loay hoay với Linux, bạn sẽ gặp phải một số vấn đề—đó chỉ là một phần của quá trình học. WSL cung cấp một cách tuyệt vời để bắt đầu học mà không gây nguy hiểm cho chiếc PC bạn sử dụng hàng ngày.

2. Kiểm tra bản phân phối Linux dễ dàng

Linux là một sự thay thế tuyệt vời cho Windows theo nhiều cách, đặc biệt là nếu bạn đang cố gắng kéo dài tuổi thọ cho một chiếc PC cũ hoặc một chiếc PC không đáp ứng được các yêu cầu phần cứng quá khắt khe của Windows 11. Bạn thường nghe lời khuyên này trong giới công nghệ: "Chỉ cần chuyển sang Linux!"

Thật không may, "chỉ cần chuyển sang Linux" thường không phải là lời khuyên hữu ích. Trong khi hầu hết các bản phân phối Linux đã có những bước tiến lớn trong những năm gần đây để trở nên thân thiện hơn với người dùng, thực tế là việc chuyển sang một hệ điều hành hoàn toàn khác một cách đột ngột là điều đáng sợ. Ngay cả những phiên bản Linux thân thiện với người dùng nhất thường yêu cầu tương tác nhiều hơn với dòng lệnh so với Windows hoặc macOS.

Hệ thống con Windows dành cho Linux cho phép bất kỳ ai cũng có thể làm quen với Linux mà không cần phải tìm hiểu trước.

Vì việc cài đặt bản phân phối mới rất đơn giản, bạn có thể dùng thử bản phân phối mới để giải trí. Theo mặc định, WSL sẽ cài đặt Ubuntu, nhưng bạn có hơn một chục tùy chọn khả dụng. Để xem tất cả, hãy mở PowerShell và nhập:
       
Mã nguồn [Chọn]
wsl --list --online

Tìm bản phân phối bạn thích, sau đó thực hiện lệnh để cài đặt bản phân phối mới:
   
Mã nguồn [Chọn]
wsl --install <distroname>
3. Bạn không cần phải khởi động kép

Cho dù bạn đang sử dụng Linux cho mục đích cá nhân, công việc hay chỉ để thử nghiệm, thì bạn có thể đã từng gặp phải tính năng khởi động kép, tức là chạy hai hệ điều hành khác nhau trên cùng một máy tính.

Khởi động kép thường gây khó chịu khi thiết lập đúng cách và luôn có lo ngại rằng có điều gì đó có thể xảy ra sai sót trong quá trình này. Nếu có, việc sửa chữa luôn là một nỗi đau. Nếu bạn không cần khôi phục bất kỳ tệp nào, thì thường sẽ đơn giản hơn khi bắt đầu lại.

Hệ thống con Windows dành cho Linux cho phép bạn sử dụng Linux mà không gặp bất kỳ rủi ro nào và không gặp rắc rối gì.

4. Bạn có thể truy cập các ứng dụng và lệnh Linux

Không ai nhiệt tình với phần mềm miễn phí và mã nguồn mở hơn người dùng Linux, và kết quả là có hàng ngàn chương trình tuyệt vời có sẵn. Vấn đề là? Rất nhiều trong số chúng chỉ chạy trên Linux gốc.

WSL cho phép bạn truy cập tất cả các tiện ích đó mà không cần thoát khỏi Windows và bạn thậm chí có thể sử dụng các công cụ đó trên các tệp của mình trên Windows vì WSL cho phép bạn tương tác với tất cả các tệp Windows bằng các công cụ Linux.

Nếu bạn đã quen thuộc với tập lệnh Bash, việc có thể sử dụng Bash để xử lý các tác vụ cần thiết trên PC Windows thay vì phải học tập lệnh PowerShell có thể giúp bạn tiết kiệm thời gian.

Và kể từ khi phát hành phiên bản thứ hai của WSL vào năm 2021, ứng dụng GUI cũng được hỗ trợ.

5. Phát triển dễ dàng hơn

Một tỷ lệ lớn tất cả các máy chủ—bao gồm máy chủ web, cụm hiệu suất cao, máy chủ trò chơi, v.v.—chạy trên Linux dưới hình thức này hay hình thức khác. Hầu hết các thiết bị thông minh mà bạn gặp đều chạy một số loại Linux, vì Linux có xu hướng thân thiện với các hệ thống có tài nguyên hạn chế.

Do Linux rất phổ biến nên có rất nhiều sự phát triển dành cho Linux và nếu bạn đang viết mã cho một nền tảng cụ thể thì không có gì thay thế được việc viết mã trên nền tảng đó.

Viết mã trên Windows, sau đó thử nghiệm trên Windows, rồi lại phải chuyển sang Linux rồi thử nghiệm lại (vì không ai biết được những vấn đề biên dịch kỳ lạ nào sẽ xảy ra) là một công thức tuyệt vời cho sự thất vọng.


Và nói chung, Linux chỉ thân thiện với nhà phát triển hơn Windows một chút. Hãy cân nhắc cài đặt GNU Compiler Collection (GCC). Trên các bản phân phối Linux dựa trên Debian, bạn chỉ cần chạy sudo apt install build-essential trong Terminal. Trên Windows, bạn phải cài đặt MSYS2 và mindw-w64, sau đó bạn có thể sẽ cần phải tự tay chỉnh sửa các biến môi trường hệ thống.

Thực sự là những điều nhỏ nhặt.

6. WSL dễ hơn Linux với Wine hoặc Proton

Nếu bạn là một trong những người thực sự cần cả Windows và Linux, thì việc sử dụng WSL để có được chức năng Linux trên Windows thường dễ hơn là chạy Wine hoặc Proton và có được chức năng Windows trên Linux.

Nhiều thứ trong số này chỉ là do chơi game. Trong khi Steam (thông qua Proton) đã có những bước tiến lớn trong việc biến trò chơi Linux trở nên khả thi, thì chống gian lận vẫn không hoạt động tốt với Linux, điều này loại trừ một số lượng lớn các trò chơi. Các game thủ cũng không đơn độc. Việc chạy bất kỳ ứng dụng Adobe nào (Photoshop) trên Linux đòi hỏi phải vượt qua rất nhiều rào cản.

Nếu bạn là một game thủ hoặc cần sử dụng phần mềm dành riêng cho Windows, tốt hơn hết bạn nên thử chạy Linux thông qua WSL và để Windows chạy hoàn toàn thay vì ngược lại.

WSL cũng cho bạn thấy phần khó nhất của Linux trước: dòng lệnh. Nếu cuối cùng bạn chọn dùng Linux toàn thời gian, hầu hết các tác vụ hàng ngày của bạn sẽ không cần dòng lệnh nhiều hơn Windows hay macOS. Điều đó có nghĩa là khi bạn đã quen với WSL, bạn có thể chuyển sang Linux mà không bỏ lỡ một nhịp nào.