Android

Cách chạy Bash trên Ubuntu trên Windows 10

Hướng dẫn cài đặt Ubuntu Bash shell trên Windows 10

Hướng dẫn cài đặt Ubuntu Bash shell trên Windows 10

Mục lục:

Anonim

Trước khi chúng ta tiếp tục xem cách chạy Bash trên Ubuntu trên Windows , đây là một chút trong bước tuyệt vời của Microsoft để tích hợp chế độ người dùng Linux và các công cụ của nó vào hệ điều hành Windows. Ai có thể nghĩ rằng một người sẽ chạy bản địa Bash trực tiếp trên Windows.

Khi bắt đầu chu kỳ Windows 10, Microsoft đã mở một trang bằng giọng nói của người dùng và bắt đầu một cuộc trò chuyện về dòng lệnh của Windows. Họ hỏi cộng đồng những gì họ thích về dòng lệnh của Windows và những tính năng họ muốn thấy trong dòng lệnh của Windows.

Nhiều người trong cộng đồng trả lời rằng họ muốn thấy một số cải tiến đối với dòng lệnh Windows. Một số người khác nói rằng họ muốn đưa các công cụ Linux / Unix vào Windows. Khi làm việc với các công cụ mã nguồn mở trên Windows thường là một người sử dụng đấu tranh nói rằng họ muốn Microsoft làm cho việc sử dụng các công cụ này trên Windows trở nên dễ dàng hơn.

Lắng nghe tiếng nói của cộng đồng, Microsoft đã cải thiện CMD, PowerShell và nhiều Windows khác các công cụ dòng lệnh và thứ hai đã làm những gì không thể tin được vài năm trước. Microsoft đã quyết định bổ sung thêm native Bash và nó hỗ trợ các công cụ dòng lệnh Linux chạy trực tiếp trên Windows trong môi trường hoạt động giống như Linux! Không phải bất kỳ máy ảo nào nhưng là Linux thực trên Windows.

Hệ thống con Windows cho Linux

Đối với Microsoft này xây dựng cơ sở hạ tầng mới trong Windows - Hệ thống con Windows cho Linux (WSL) mà người dùng Ubuntu chính hãng Hình ảnh chế độ được chạy bởi đối tác Canonical , người tạo Ubuntu Linux .

Điều này sẽ làm cho các nhà phát triển Windows hoạt động hiệu quả hơn và sử dụng những công cụ này liền mạch hơn. Và đây sẽ là giải pháp vững chắc, bền vững và ổn định lâu dài

Dưới đây là những gì Mark Shuttleworth, người sáng lập Canonical cho biết:

“Trong hành trình mang đến phần mềm miễn phí cho khán giả rộng nhất có thể, đây không phải là khoảnh khắc chúng tôi có thể dự đoán. Tuy nhiên, chúng tôi rất vui được đứng sau Ubuntu cho Windows, cam kết giải quyết nhu cầu của các nhà phát triển Windows khám phá Linux theo cách mới tuyệt vời này, và vui mừng trước những khả năng được báo trước bởi sự kiện bất ngờ này. ”

Bash là gì Linux

Đối với những người không biết, Bash hoặc Bourne Again shell là một chương trình GNU Linux Shell tiêu chuẩn.

Theo Wikipedia, Bash là một vỏ Unix và ngôn ngữ lệnh cho Dự án GNU như là một phần mềm thay thế miễn phí cho Bourne shell. nó đã được phân phối rộng rãi như là shell cho hệ điều hành GNU và là một shell mặc định trên Linux và OS X.

Chạy Bash trên Ubuntu trên Windows 10

Bắt đầu với Windows 10 Insider Preview Build 14316, Windows Subsystem for Linux đã được cung cấp. Bắt đầu với bản build này, người ta có thể chạy bản Bash gốc trên Ubuntu trong Windows . Đây là lần đầu tiên được công bố tại Build 2016. Đây là cách thực hiện.

  • Đầu tiên phải bật Chế độ nhà phát triển từ
    • Cài đặt> Cập nhật & bảo mật> Dành cho nhà phát triển. Kiểm tra nút radio Chế độ nhà phát triển. Và tìm kiếm “ Các tính năng của Windows ”, chọn “ Bật hoặc tắt các tính năng của Windows ”.

    • Chọn “ Hệ thống con Windows cho Linux (Beta) ”. Nhấn OK.

    • Nó sẽ bắt đầu tìm kiếm các tập tin cần thiết và bắt đầu áp dụng các thay đổi. Sau khi thực hiện, người ta phải khởi động lại để hoàn tất cài đặt các thay đổi được yêu cầu. Nhấn Khởi động lại ngay bây giờ.

  • Sau khi khởi động lại, từ nút Start, nhấp chuột phải và mở Command Prompt (Admin) hoặc PowerShell.
    • Gõ “ bash ” tại dấu nhắc lệnh và Enter. Bạn sẽ nhận được thông báo “ Cài đặt này sẽ cài đặt Ubuntu trên Windows, được phân phối bởi Canonical và… ”. Nhập “y” để tiếp tục. Nhấn `y` và quá trình tải xuống từ Windows Store bắt đầu. Sau khi tải xuống, nó sẽ bắt đầu giải nén hệ thống tập tin. Việc này sẽ mất một chút thời gian, vì vậy hãy kiên nhẫn.

    • Sau đó, bạn sẽ nhận được thông báo “ Cài đặt thành công ! Môi trường sẽ bắt đầu trong giây lát…” và bạn sẽ ở dấu nhắc Bash.

  • Từ đây, bây giờ bạn có thể chạy các tập lệnh Bash, các công cụ dòng lệnh Linux như sed, awk, grep và thậm chí bạn có thể thử các công cụ Linux đầu tiên như Ruby, Git, Python, v.v.. trực tiếp trên Windows. Người ta cũng có thể truy cập hệ thống tập tin Windows từ bên trong Bash.

  • Sau khi cài đặt, nó cũng sẽ được liệt kê trong danh sách Ứng dụng. Vì vậy, người ta có thể mở tất cả các ứng dụng và bấm vào " Bash trên Ubuntu trên Windows " để mở dấu nhắc Bash.

Hãy nhớ rằng, đây là một bộ công cụ phát triển để giúp bạn viết và xây dựng tất cả mã của bạn cho tất cả kịch bản và nền tảng. Đây không phải là nền tảng máy chủ mà bạn sẽ lưu trữ trang web, chạy cơ sở hạ tầng máy chủ, v.v.

Vì đây là một trong những điều tuyệt vời nhất xảy ra với Windows, bạn phải thử nếu bạn quan tâm đến Linux, Ubuntu trên Windows.

Nguồn: Windows.com.

Bạn cũng có thể xem video hướng dẫn này của Scott Hanselman:

Truy cập blog của anh ấy để biết thêm thông tin.