Cách cài đặt và sử dụng Windows Subsystem for Linux trên Windows 11

Windows Subsystem for Linux (WSL) là một tính năng hữu ích cho phép người dùng Windows chạy các ứng dụng và lệnh Linux trực tiếp trên hệ điều hành Windows mà không cần đến máy ảo hoặc thiết lập một môi trường dual-boot. Với Windows 11, việc cài đặt và sử dụng WSL trở nên đơn giản hơn bao giờ hết. Trong bài viết này, chúng ta sẽ tìm hiểu cách cài đặt và sử dụng WSL trên Windows 11.

Các bước cài đặt Windows Subsystem for Linux

Bước 1: Kiểm tra yêu cầu hệ thống

Trước khi cài đặt WSL, hãy đảm bảo rằng máy tính của bạn đang chạy Windows 11 và đã được cập nhật lên phiên bản mới nhất. WSL yêu cầu máy tính của bạn có tính năng Virtual Machine Platform được bật.

Bước 2: Mở PowerShell với quyền quản trị

Để cài đặt WSL, bạn cần mở PowerShell với quyền quản trị. Bạn có thể làm điều này bằng cách tìm kiếm “PowerShell” trong thanh tìm kiếm, sau đó nhấp chuột phải và chọn “Run as administrator”.

Bước 3: Cài đặt WSL

Trong cửa sổ PowerShell, nhập lệnh sau để cài đặt WSL:

wsl --install

Lệnh này sẽ tự động tải xuống và cài đặt WSL cùng với một bản phân phối Linux mặc định, thường là Ubuntu. Nếu bạn đã cài đặt WSL trước đó và chỉ muốn cập nhật, hãy sử dụng lệnh:

wsl --update

Bước 4: Khởi động lại máy tính

Sau khi quá trình cài đặt hoàn tất, bạn sẽ cần khởi động lại máy tính để áp dụng các thay đổi. Sau khi khởi động lại, WSL sẽ được cài đặt trên máy của bạn.

Chọn và cài đặt bản phân phối Linux

Cài đặt bản phân phối Linux từ Microsoft Store

WSL cho phép bạn chọn từ nhiều bản phân phối Linux khác nhau. Bạn có thể cài đặt các bản phân phối như Ubuntu, Debian, Kali Linux và nhiều hơn nữa thông qua Microsoft Store. Để làm điều này, hãy mở Microsoft Store, tìm kiếm bản phân phối bạn muốn và nhấp vào “Install”.

Cài đặt bản phân phối Linux thông qua PowerShell

Nếu bạn muốn cài đặt một bản phân phối cụ thể mà không sử dụng Microsoft Store, bạn có thể sử dụng PowerShell. Ví dụ, để cài đặt Ubuntu, bạn có thể sử dụng lệnh sau:

wsl --install -d Ubuntu

Sử dụng Windows Subsystem for Linux

Khởi động WSL

Sau khi cài đặt thành công, bạn có thể khởi động WSL bằng cách mở menu Start và tìm kiếm tên bản phân phối Linux mà bạn đã cài đặt, ví dụ, “Ubuntu”. Khi mở lên, bạn sẽ thấy giao diện dòng lệnh của Linux.

Thực hiện các lệnh Linux cơ bản

Khi đã vào trong môi trường Linux, bạn có thể thực hiện các lệnh như bình thường. Một số lệnh cơ bản bao gồm:

  • ls: Liệt kê các tệp trong thư mục hiện tại.
  • cd: Thay đổi thư mục.
  • mkdir: Tạo một thư mục mới.
  • touch: Tạo một tệp mới.

Bạn có thể sử dụng các lệnh này để quản lý tệp và thư mục trong WSL giống như trong môi trường Linux thực thụ.

Chia sẻ tệp giữa Windows và WSL

WSL cho phép bạn chia sẻ tệp giữa hệ điều hành Windows và Linux. Bạn có thể truy cập tệp trên Windows thông qua đường dẫn:

/mnt/c/

Điều này có nghĩa là bạn có thể truy cập vào ổ đĩa C của Windows từ WSL. Ngược lại, bạn cũng có thể tìm thấy tệp Linux trong thư mục người dùng của Windows.

Cấu hình WSL

Thay đổi phiên bản WSL

WSL hỗ trợ hai phiên bản: WSL 1 và WSL 2. WSL 2 có hiệu suất tốt hơn và hỗ trợ nhiều tính năng hơn. Để thay đổi phiên bản của một bản phân phối, bạn có thể sử dụng lệnh:

wsl --set-version  2

Cấu hình WSL với tệp .wslconfig

Bạn có thể tạo một tệp có tên là .wslconfig trong thư mục người dùng của Windows để cấu hình các thiết lập như số lượng CPU, RAM, và nhiều tùy chọn khác cho WSL. Ví dụ:

[wsl2]
memory=4GB
processors=2

Kết luận

Windows Subsystem for Linux trên Windows 11 là một công cụ mạnh mẽ giúp người dùng tận dụng sức mạnh của Linux ngay trong môi trường Windows. Với các bước cài đặt đơn giản và khả năng sử dụng linh hoạt, WSL thực sự là một lựa chọn tuyệt vời cho lập trình viên và những ai yêu thích môi trường Linux. Để biết thêm thông tin chi tiết về các dịch vụ công nghệ khác, bạn có thể truy cập Tin Dịch Vụ.

Bài viết liên quan