Thông thường, để sử dụng các lệnh trong Linux, có thể bạn phải cài đặt Linux song song Windows hay cài đặt Linux thay thế hẳn Windows cho máy tính. Kể từ bản Windows 10 1607 ( build 16215) trở đi, bạn đã có thể chạy Linux trên Windows 10 trực tiếp mà không cần cài đặt song song. Với tính năng Windows Subsystem for Linux bạn có thể mang Terminal trên Windows 10 thật dễ dàng. Và trong bài này, mình sẽ cài Ubuntu trên Windows 10 để mình sử dụng lệnh Terminal Ubuntu ngay trên Windows. Show Việc cài Terminal Ubuntu như này còn có thể được gọi cài Bash Ubuntu trên Windows 10 (Bash on Ubuntu on Windows 10). Nào ta cùng thực hiện. Gợi ý một số bài viết liên quan:
Mục lục bài viết
Bật Windows Subsystem for Linux trên Windows 10Mặc định tính năng Windows Subsystem for Linux không được bật. Do đó nếu bạn muốn cài Ubuntu trên Windows 10 hay cài bất kỳ bản phân phối Linux nào (mà Windows hỗ trợ), bạn phải bật tính năng này. Đi đến Control Panel => Program and feature => Turn Windows feature on or off ở gốc trái => tích vào dòng Windows Subsystem for Linux => Ok và khởi động lại máy tính. Hoặc bạn có thể mở Windows PowerShell và copy dòng lệnh này để bật Windows Subsystem for Linux.
Bạn đừng quên khởi động lại máy tính nhé. Gợi ý: Sự khác nhau giữa PowerShell và CMD. Tiếp theo bạn hãy mở cửa hàng Windows ( Microsoft store) và tìm kiếm tên bản phân phối Linux mà bạn muốn cài lên Windows 10. Ở thời điểm viết bài này, Microsoft hỗ trợ cài lên Windows 10 một số bản phân phối sau:
Ở đây mình muốn chạy Ubuntu trên Windows 10, nên mình sẽ tìm và cài Ubuntu. Có một số phiên bản Ubuntu cụ thể cũng được phát hành trên Store như Ubuntu 18.04 LTS, 16.04 LST. Mình cài luôn bãn Ubuntu 18.04 LTS luôn cho mới. Ubuntu 18.04 LTS trên Windows StoreSau khi cài đặt Subsystem Ubuntu thành công, bạn chọn Lauch từ Store để khởi chạy nó lần đầu tiên. Hoặc tìm Ubuntu trong Start menu.
Lần đầu chạy Ubuntu trên Windows 10 có thể hơi lâu. Bạn chờ đợi một chút để chương trình cài đặt và thiết lập tên tài khoản User, mật khẩu để sử dụng Ubuntu. Tên tài khoản và mật khẩu hoàn toàn riêng biệt với tài khoản trên Windows nên có thể đặt khác nhau. Ok, như vậy là bạn đã cài Terminal Ubuntu trên Windows 10 thành công. Khắc phục lỗi khi cài Linux Terminal trên Windows 10Lỗi Installation failed with error 0x80070003Theo Microsoft, lỗi này xuất hiện do bạn đã tùy chỉnh thay đổi nơi lưu của ứng dụng khi cài từ MIcrosoft Store. Vì Windows Subsystem for Linux chỉ chạy trên ổ đĩa cài Windows (thông thường là ổ đĩa C). Do đó, để khắc phục lỗi này bạn hãy chỉnh nơi lưu ứng dụng về mặc định là ổ đĩa C. Đi đến Settings => System => Storage => Change where new content is saved => thay đổi về ổ cài windows. Lỗi Installation failed with error 0x8007007eTheo Microsoft, lỗi này xuất hiện khi hệ thống của bạn không hỗ trợ Linux từ cửa hàng. Để fix lỗi hãy kiểm tra phiên bản Windows hiện tại của bạn (Start => gõ Winver) và kiểm tra đã bật Windows Subsystem for Linux như phía trên chưa. Lưu ý: Windows 10 S không được hỗ trợ cài Subsystem Linux. Có thể bạn sẽ cần:
Lời kết: Trên đây là cách cài đặt và chạy Ubuntu trên Windows 10 tham khảo của Microsoft. Chính xác hơn là cài Terminal trên Windows 10 – một môi trường Linux cho Windows không cần đến máy ảo hay cài đặt song song. Bạn sẽ cài đặt bản phân phối Linux nào từ Windows Store ? Hay có lỗi gì trong quá trình cài đặt không ? Hãy để lại bình luận của bạn ngay bên dưới để mọi người thảo luận nhé. Nếu thấy bài viết hữu ích hãy Subcribe blog của mình bằng cách để lại một bình luận, share, bookmark lại website gocinfo.com và đừng quên ghé thăm thường xuyên bạn nhé. Tham khảo Microsoft. |