Cách cài đặt Linux Bash Shell trên Windows 10

Bash Shell chỉ đơn giản là một tiện ích dòng lệnh đã là một phần của Linux từ rất lâu và giờ đây, Microsoft đã trực tiếp bổ sung nó vào Windows 10 . Đây không phải là một máy ảo hay bất kỳ vùng chứa nào hoặc bất kỳ phần mềm nào được biên dịch cho Windows . Thay vào đó, nó là một Hệ thống con đầy đủ của Windows(Windows Subsystem) dành để chạy phần mềm Linux , dựa trên Dự án Astoria(Project Astoria) đã ngừng hoạt động của Microsoft để chạy các ứng dụng Android trên Windows .

Bây giờ, chúng ta đều biết hệ điều hành chế độ kép là gì. Bạn sẽ làm gì nếu bạn muốn sử dụng hệ điều hành Windows và hệ điều hành Linux nhưng PC của bạn không đủ mạnh để xử lý các hệ điều hành chế độ kép(dual-mode operating systems) ? Có nghĩa là bạn phải giữ hai PC, một chiếc chạy hệ điều hành Windows và một chiếc khác chạy hệ điều hành Linux ? Rõ ràng là không.

Cách cài đặt Linux Bash Shell trên Windows 10

Microsoft đã làm cho nó có thể sử dụng chế độ hệ điều hành kép mà không thực sự có hai hệ điều hành trong PC của bạn. Microsoft hợp tác với Canonical , công ty mẹ của Ubuntu , đã thông báo rằng bây giờ, bạn có thể chạy Linux trên Windows bằng cách sử dụng Bash shell, tức là bạn sẽ có thể thực hiện tất cả các chức năng của Linux trên Windows mà không cần có hệ điều hành Linux trong MÁY TÍNH.

Và, với sự nâng cấp của Windows 10 , việc cài đặt (Windows 10)Bash shell trên Windows trở nên rất dễ dàng . Bây giờ, câu hỏi này được đặt ra, làm thế nào để cài đặt Linux Bash shell trên Windows 10? (how to install the Linux Bash shell on Windows 10?)Trong bài viết này, bạn sẽ có câu trả lời cho điều này.

Cách cài đặt Linux Bash shell trên Windows 10(How to install the Linux Bash shell on Windows 10)

Để sử dụng Linux Bash shell trên Windows 10 , trước hết, bạn phải cài đặt Linux Bash shell trên Windows 10 của mình( Linux Bash shell on your Windows 10) và trước khi cài đặt Bash shell, có một số điều kiện tiên quyết.

  • Bạn phải chạy bản cập nhật kỷ niệm Windows 10 trên máy của mình.(Windows 10)
  • Bạn phải đang sử dụng phiên bản Windows 10 64 bit vì Linux Bash shell không hoạt động trên phiên bản 32 bit.

Sau khi hoàn thành tất cả các điều kiện tiên quyết, hãy bắt đầu cài đặt Linux Bash shell trên Windows 10 của bạn.

Để cài đặt Linux Bash shell trên Windows 10 , hãy làm theo các bước sau:

1. Mở Cài đặt(Settings) .

Nhập Cài đặt trong tìm kiếm Windows b

2. Nhấp vào tùy chọn Cập nhật & Bảo mật (Update & Security ).

Nhấn Windows Key + I để mở Cài đặt, sau đó nhấp vào biểu tượng Cập nhật & bảo mật

3. Nhấp vào tùy chọn Nhà phát triển(Developer options) từ menu ở bảng điều khiển bên trái.

4. Trong các tính năng dành cho nhà phát triển, hãy nhấp vào nút Radio bên cạnh Chế độ nhà phát triển(Developer mode) .

Lưu ý(Note) : Bắt đầu với Bản cập nhật dành cho người sáng tạo mùa thu(Fall Creators Update) , bạn không cần phải bật chế độ Nhà phát triển(Developer) . Trực tiếp bỏ qua bước 9.(Directly skip to step 9.)

Khắc phục gói Chế độ nhà phát triển không cài đặt được Mã lỗi 0x80004005

5. Một hộp thoại cảnh báo sẽ xuất hiện hỏi bạn có chắc chắn muốn bật chế độ nhà phát triển hay không. Bấm(Click) vào nút (Yes ) .

Bấm vào nút Có |  Cách cài đặt Linux Bash Shell trên Windows 10

6. Nó sẽ bắt đầu cài đặt gói Chế độ nhà phát triển(Developer Mode package) .

Nó sẽ bắt đầu cài đặt gói Chế độ nhà phát triển

7. Sau khi cài đặt xong, bạn sẽ nhận được thông báo về việc chế độ nhà phát triển đang được bật.

8. Khởi động lại PC của bạn.

9. Sau khi PC của bạn được khởi động lại, hãy mở Control Panel .

Mở Bảng điều khiển bằng cách tìm kiếm trong thanh tìm kiếm

10. Nhấp vào Chương trình(Programs) .

Nhấp vào Chương trình

11. Trong Chương trình và Tính năng(Programs and Features) , hãy nhấp vào Bật hoặc tắt (Turn Windows) các tính năng của(features on or off) Windows .

Trong Chương trình và Tính năng, hãy nhấp vào Bật các tính năng của Windows hoặc

12. Hộp thoại bên dưới sẽ xuất hiện.

Một hộp thoại sẽ xuất hiện để bật hoặc tắt các tính năng của Turn Window

13. Đánh dấu vào hộp kiểm bên cạnh Windows Subsystem cho tùy chọn Linux(Windows Subsystem for the Linux )(Windows Subsystem for the Linux ) .

Đánh dấu vào hộp kiểm bên cạnh Hệ thống con Windows cho tùy chọn Linux |  Cách cài đặt Linux Bash Shell trên Windows 10

14. Nhấp vào nút OK .

15. Các thay đổi sẽ bắt đầu áp dụng. Sau khi yêu cầu được hoàn thành và các thành phần đã được cài đặt, bạn cần khởi động lại PC của mình bằng cách nhấp vào tùy chọn Khởi động lại (Restart) ngay(Now ) .

Cần khởi động lại PC của bạn bằng cách nhấp vào tùy chọn Khởi động lại ngay

16. Sau khi hệ thống khởi động lại, bạn cần cài đặt bản phân phối Ubuntu cho Hệ thống con (Ubuntu)Windows(Windows Subsystem) cho Linux .

17. Mở Command Prompt (admin) và nhập lệnh sau và nhấn Enter :

lxrun /install

Lưu ý(Note) : Bắt đầu với Bản cập nhật dành cho người sáng tạo mùa thu(Fall Creators Update) , bạn không thể cài đặt hoặc sử dụng Ubuntu bằng cách sử dụng lệnh “bash” nữa.

18. Thao tác này sẽ cài đặt thành công bản phân phối Ubuntu . Bây giờ bạn chỉ cần thiết lập tên người dùng và mật khẩu Unix (có thể khác với thông tin đăng nhập Windows của bạn ).

19. Sau khi hoàn tất, bạn có thể sử dụng lệnh Bash trên Windows bằng cách mở dấu nhắc lệnh và sử dụng lệnh sau:

bash

Thay thế: Cài đặt các bản phân phối Linux bằng Microsoft Store(Alternative: Install Linux distros using Microsoft Store)

1. Mở Microsoft Store.

2. Bây giờ bạn có tùy chọn để cài đặt bản phân phối Linux sau :

Ubuntu.
OpenSuse Leap
Kali Linux
Debian
Alpine WSL
Suse Linux Enterprise

3. Tìm kiếm bất kỳ bản phân phối nào ở trên của Linux và nhấp vào nút Cài đặt( Install) .

4. Trong ví dụ này, chúng tôi sẽ cài đặt Ubuntu . Tìm kiếm ubuntu sau đó nhấp vào nút Nhận (hoặc Cài đặt)(Get (or Install)) .

Tải xuống Ubuntu trong Microsoft Store

5. Sau khi cài đặt xong, hãy nhấp vào nút Khởi chạy( Launch) .

6. Bạn cần tạo tên người dùng và mật khẩu(create a username & password) cho bản phân phối Linux này (có thể khác với tên người dùng và mật khẩu Windows của bạn ).

7. Bây giờ tạo tên người dùng và mật khẩu mới(new username & password) , sau đó lặp lại mật khẩu và nhấn Enter để xác nhận.

Bạn cần tạo tên người dùng và mật khẩu cho bản phân phối Linux này |  Cách cài đặt Linux Bash Shell trên Windows 10

8. Vậy là xong, bây giờ bạn có thể sử dụng bản phân phối Ubuntu bất cứ khi nào bạn muốn bằng cách khởi chạy nó từ Start Menu .

9. Ngoài ra, bạn có thể khởi chạy bản phân phối Linux đã cài đặt bằng cách sử dụng lệnh wsl( wsl command)( wsl command. )

Như bạn đã biết, Linux Bash shell trên Windows không phải là Bash shell thực mà bạn tìm thấy trên Linux , vì vậy tiện ích dòng lệnh có một số hạn chế. Những hạn chế này là:

  • Hệ thống con Windows dành cho Linux (WSL)(Windows Subsystem for Linux (WSL)) không được thiết kế để chạy các ứng dụng Đồ họa Linux(Linux Graphical) .
  • Nó sẽ chỉ cung cấp cho các nhà phát triển một tính năng dòng lệnh dựa trên văn bản để chạy Bash .
  • Các ứng dụng Linux(Linux) truy cập các tệp hệ thống và mọi thứ có sẵn trên ổ cứng, do đó bạn không thể khởi chạy hoặc sử dụng các tập lệnh trên các chương trình Windows .
  • Nó cũng không hỗ trợ phần mềm máy chủ nền.
  • Không phải mọi ứng dụng dòng lệnh đều hoạt động ..

Microsoft đang phát hành tính năng này với nhãn beta, có nghĩa là nó vẫn đang được phát triển và không phải mọi tính năng dự kiến ​​đều được đưa vào và đôi khi nó có thể không hoạt động bình thường.

Khuyến nghị: (Recommended:) Khắc phục sự cố trang web này đã bị ISP của bạn chặn trong Windows 10(Fix This Site Has Been Blocked By Your ISP in Windows 10)

Tuy nhiên, với thời gian và các bản cập nhật sắp tới, Microsoft đang tìm cách làm cho Linux Bash shell giống với Linux Bash shell thực bằng cách tập trung vào các chức năng cốt lõi của nó như môi trường Bash để chạy các công cụ như awk, sed và grep, hỗ trợ người dùng Linux(Linux user) , và nhiều thứ khác nữa.



About the author

Tôi là nhà phát triển iPhone và macOS có kinh nghiệm trong cả Windows 11/10 và nền tảng iOS mới nhất của Apple. Với hơn 10 năm kinh nghiệm, tôi hiểu sâu sắc về cách tạo và quản lý tệp trên cả hai nền tảng. Kỹ năng của tôi không chỉ đơn thuần là tạo tệp - tôi còn có kiến ​​thức vững chắc về các sản phẩm của Apple, các tính năng của chúng và cách sử dụng chúng.



Related posts