Làm thế nào để chạy Bash trên Ubuntu trên Windows 10

Mục lục:

Làm thế nào để chạy Bash trên Ubuntu trên Windows 10
Làm thế nào để chạy Bash trên Ubuntu trên Windows 10

Video: Làm thế nào để chạy Bash trên Ubuntu trên Windows 10

Video: Làm thế nào để chạy Bash trên Ubuntu trên Windows 10
Video: How To Fix Windows Defender Error 577 - Windows Could Not Start The Windows Defender Service - YouTube 2024, Có thể
Anonim

Trước khi chúng tôi tiếp tục xem cách chạy Bash trên Ubuntu trên Windows, đây là một bước nhỏ 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 mà 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 lần đầu tiên cải thiện CMD, PowerShell và nhiều công cụ dòng lệnh khác của Windows và thứ hai đã làm được những điều không thể tin được vài năm trước. Microsoft quyết định thêm thực, bản địa Bash và với nó hỗ trợ cho 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 của nó mà là Linux thực trên Windows.

Hệ thống con Windows cho Linux

Đối với Microsoft xây dựng cơ sở hạ tầng mới trong Windows - Hệ thống con Windows cho Linux (WSL) khi hình ảnh chế độ người dùng Ubuntu chính hãng được chạy bởi đối tác của nó 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 nhiều. 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 của Canonical cho biết:

“In our journey to bring free software to the widest possible audience, this is not a moment we could have predicted. Nevertheless, we are delighted to stand behind Ubuntu for Windows, committed to addressing the needs of Windows developers exploring Linux in this amazing new way, and are excited at the possibilities heralded by this unexpected turn of events.”

Bash là gì trong Linux

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

According to Wikipedia, Bash is a Unix shell and command language for the GNU Project as a free software replacement for the Bourne shell. it has been distributed widely as the shell for the GNU operating system and as a default shell on Linux and OS X.

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

Bắt đầu với Windows 10 Insider Preview Build 14316, hệ thống con Windows cho Linux đã được cung cấp. Bắt đầu với bản dựng này, người ta có thể chạy bản địa Bash trên Ubuntu trong Windows. Điều này 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 Chế độ nhà phát triển nút radio. Và tìm kiếm “Các tính năng của Windows", chọn "Bật hoặc tắt tính năng Windows”.

      Image
      Image
    • Lựa chọn Hệ thống con Windows cho Linux (Beta) ”. Nhấn OK.

      Image
      Image
    • 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ờ.

      Image
      Image
  • Sau khi khởi động lại, từ nút Start nhấp chuột phải và mở Dấu nhắc lệnh (Quản trị viên) hoặc PowerShell.

    • Kiểu bash ”Tại dấu nhắc lệnh và Enter. Bạn sẽ nhận được thông báo “Điều 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à bản tải xuống của bạn từ Windows Store sẽ bắt đầu. Sau khi tải xuống, nó sẽ bắt đầu giải nén hệ thống tập tin. Điều này sẽ mất một thời gian, vì vậy hãy kiên nhẫn.

      Image
      Image
    • Sau một thời gian, 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.

      Image
      Image
  • Từ đây, bây giờ bạn có thể chạy tập lệnh Bash, Các công cụ dòng lệnh Linux như sed, awk, grep và bạn thậm chí 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.

    Image
    Image
  • Sau khi cài đặt, nó cũng sẽ được liệt kê trong danh sách Ứng dụng. Để người dùng có thể mở Tất cả ứng dụng và nhấp vào “ Bash trên Ubuntu trên Windows ”Để mở dấu nhắc Bash.

    Image
    Image

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ả các mã của bạn cho tất cả các kịch bản và nền tảng của bạn. Đâ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.

Đề xuất: