Cách thiết lập và dùng shell Linux trên Windows – dùng Windows Subsystem for Linux (WSL).
Hướng dẫn dành cho Windows 10 cập nhật từ 2020 trở đi. Không bao gồm WSL trên Windows 10 cũ hoặc phương pháp khác cho Win 8/7/XP/3.1 vì bạn không nên dùng phần mềm lỗi thời. Nếu bắt buộc dùng Windows, hãy dùng phiên bản vẫn nhận bản vá bảo mật!
WSL là công cụ tuyệt vời, cho phép chạy phần mềm Linux trên Windows như thể chưa bao giờ rời Linux. Không ai có đặc quyền cài Linux do phụ thuộc phần mềm độc quyền chỉ chạy trên Windows.
Đây là cách có shell Linux trên Windows 10 nhờ Windows Subsystem for Linux.
Cài đặt Windows Subsystem for Linux
Trước tiên, cài đặt hỗ trợ WSL trong Windows 10.
Làm từ app Settings – mở ra, bấm Apps.

Bấm Programs and Features ở sidebar bên phải.

Tiếp, bấm Turn Windows features on or off ở sidebar bên trái.

Kéo xuống, tích Windows Subsystem for Linux, bấm OK
Xác nhận, cho máy khởi động lại để hoàn tất cài đặt.
Cài Ubuntu từ Windows Store
Đảm bảo Windows 10 hoàn toàn cập nhật. Phiên bản trước 2020 không hỗ trợ WSL.
Mở Microsoft Store từ Start Menu hoặc tìm 'store'.

Tìm 'Ubuntu' từ Canonical.
Bấm 'Get' để tải và cài.
“App” này chứa bản sao đầy đủ Ubuntu cho WSL – bao gồm Bash shell và môi trường dòng lệnh Ubuntu hoàn chỉnh.

Khởi chạy Ubuntu App bằng 'Launch'.

Shortcut Ubuntu cũng được thêm vào Start Menu.

Khi chạy Ubuntu, bạn sẽ rơi ngay vào môi trường Bash Linux trong Windows – tuyệt!
Cài Windows Terminal (Tùy chọn)
Terminal mặc định của Ubuntu hơi thiếu thốn. Có Terminal App tốt hơn – Windows Terminal!
Windows Terminal hỗ trợ tab, cấu hình tùy chỉnh. Có thể mở tab PowerShell cạnh tab Bash Terminal; rất tiện.
Có trong Windows Store, tìm và cài.


Kết luận
Windows vẫn là tiêu chuẩn ngành cho nhiều lĩnh vực – thiết kế đồ họa, CAD. Một số công cụ dev cũng chỉ hỗ trợ Windows.
Nếu bạn phụ thuộc phần mềm chỉ chạy trên Windows, chạy và test phần mềm Linux mà không cần máy ảo cồng kềnh giúp tiết kiệm thời gian và tài nguyên.