Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีเรียกใช้ Bash บน Ubuntu บน Windows 11/10

ก่อนที่เราจะไปดูวิธีเรียกใช้ Bash บน Ubuntu บน Windows นี่เป็นขั้นตอนเล็กๆ น้อยๆ ของ Microsoft ในการผสานรวมโหมดผู้ใช้ Linux และเครื่องมือในระบบปฏิบัติการ Windows ใครจะคิดว่าจะมีคนเรียกใช้ Bash แบบเนทีฟบน Windows โดยตรง

เมื่อเริ่มวงจร Windows 10 Microsoft ได้เปิดหน้า user-voice และเริ่มการสนทนาเกี่ยวกับบรรทัดคำสั่งของ Windows พวกเขาถามชุมชนว่าพวกเขาชอบอะไรเกี่ยวกับบรรทัดคำสั่งของ Windows และคุณลักษณะใดที่พวกเขาต้องการเห็นในบรรทัดคำสั่งของ Windows

หลายคนในชุมชนตอบว่าต้องการเห็นการปรับปรุงบรรทัดคำสั่งของ Windows บางคนบอกว่าพวกเขาต้องการนำเครื่องมือ Linux/Unix มาสู่ Windows เนื่องจากการทำงานกับเครื่องมือโอเพนซอร์สบน Windows มักจะเป็นเรื่องที่ลำบากใจ ผู้ใช้กล่าวว่าพวกเขาต้องการให้ Microsoft ช่วยให้ใช้เครื่องมือเหล่านี้ใน Windows ได้ง่ายขึ้น

ฟังเสียงของชุมชน Microsoft ได้ปรับปรุง CMD, PowerShell และเครื่องมือบรรทัดคำสั่งอื่นๆ ของ Windows เป็นครั้งแรก และประการที่สองก็ทำสิ่งที่ไม่น่าเชื่อเมื่อไม่กี่ปีก่อน Microsoft ตัดสินใจเพิ่ม native Bash . จริง และด้วยการสนับสนุน เครื่องมือบรรทัดคำสั่ง Linux ซึ่งทำงานโดยตรงบน Windows ในสภาพแวดล้อมที่ทำงานเหมือน Linux! ไม่ใช่ VM แต่เป็น Linux จริงบน Windows

ระบบย่อย Windows สำหรับ Linux

สำหรับสิ่งนี้ Microsoft ได้สร้างโครงสร้างพื้นฐานใหม่ภายใน Windows – ระบบย่อย Windows สำหรับ Linux (WSL) อิมเมจโหมดผู้ใช้ Ubuntu ของแท้นั้นจัดทำโดยพันธมิตร Canonical , ผู้สร้าง Ubuntu Linux .

สิ่งนี้จะทำให้นักพัฒนา Windows ทำงานได้อย่างมีประสิทธิภาพมากขึ้นและใช้เครื่องมือเหล่านี้ได้อย่างราบรื่นมากขึ้น และนี่จะเป็นโซลูชันที่มั่นคง เชื่อถือได้ และมีเสถียรภาพในระยะยาว

นี่คือสิ่งที่ Mark Shuttleworth ผู้ก่อตั้ง Canonical กล่าวว่า:

“ในระหว่างการเดินทางเพื่อนำซอฟต์แวร์ฟรีสู่ผู้ชมในวงกว้างที่สุด นี่ไม่ใช่ช่วงเวลาที่เราจะคาดการณ์ได้ อย่างไรก็ตาม เรายินดีที่จะยืนหยัดอยู่เบื้องหลัง Ubuntu สำหรับ Windows มุ่งมั่นที่จะตอบสนองความต้องการของนักพัฒนา Windows ที่กำลังสำรวจ Linux ในรูปแบบใหม่ที่น่าทึ่งนี้ และรู้สึกตื่นเต้นกับความเป็นไปได้ที่เหตุการณ์ที่ไม่คาดคิดนี้ประกาศออกมา”

Bash คืออะไรใน Linux

สำหรับผู้ที่ไม่ทราบ Bash หรือ Bourne Again shell เป็นโปรแกรม GNU Linux Shell มาตรฐาน

ตามวิกิพีเดีย Bash เป็นเชลล์ Unix และภาษาคำสั่งสำหรับโครงการ GNU เพื่อใช้แทนซอฟต์แวร์ฟรีสำหรับเชลล์เป้าหมาย มีการกระจายอย่างกว้างขวางในฐานะเชลล์สำหรับระบบปฏิบัติการ GNU และเป็นเชลล์เริ่มต้นบน Linux และ OS X

เรียกใช้ Bash บน Ubuntu บน Windows 10

เริ่มต้นด้วย Windows 10 Insider Preview Build 14316 ระบบย่อย Windows สำหรับ Linux ได้รับการจัดเตรียม เริ่มต้นด้วยบิลด์นี้ เรียกใช้ Bash ดั้งเดิมบน Ubuntu ใน Windows . มีการประกาศครั้งแรกที่ Build 2016 นี่คือวิธีการ

  • อันดับแรกต้อง เปิดโหมดนักพัฒนาซอฟต์แวร์ จาก
    • การตั้งค่า> การอัปเดตและความปลอดภัย> สำหรับนักพัฒนา ตรวจสอบ โหมดนักพัฒนาซอฟต์แวร์ ปุ่มตัวเลือก และค้นหา “คุณสมบัติของ Windows ”  เลือก “เปิดหรือปิดฟีเจอร์ของ Windowsวิธีเรียกใช้ Bash บน Ubuntu บน Windows 11/10
    • เลือก “ระบบย่อย Windows สำหรับ Linux (เบต้า) ” . กดตกลง วิธีเรียกใช้ Bash บน Ubuntu บน Windows 11/10
    •  มันจะเริ่มค้นหาไฟล์ที่จำเป็นและเริ่มใช้การเปลี่ยนแปลง เมื่อเสร็จแล้วจะต้องรีบูตเพื่อสิ้นสุดการติดตั้งการเปลี่ยนแปลงที่ร้องขอ กดรีสตาร์ททันที วิธีเรียกใช้ Bash บน Ubuntu บน Windows 11/10
  • เมื่อรีบูตแล้ว จากปุ่ม Start ให้คลิกขวาและเปิด Command Prompt (Admin) หรือ PowerShell .
    • พิมพ์ “ทุบตี ” ที่พรอมต์คำสั่งและ Enter คุณจะได้รับข้อความ “สิ่งนี้จะติดตั้ง Ubuntu บน Windows จัดจำหน่ายโดย Canonical และ… ” . พิมพ์ “y” เพื่อดำเนินการต่อ กด 'y' และการดาวน์โหลดของคุณจาก Windows Store จะเริ่มต้นขึ้น หลังจากดาวน์โหลดแล้ว จะเริ่มทำการแตกไฟล์ระบบ การดำเนินการนี้จะใช้เวลาสักครู่ ดังนั้นโปรดอดทนรอ วิธีเรียกใช้ Bash บน Ubuntu บน Windows 11/10
    • หลังจากนั้นสักครู่ คุณจะได้รับข้อความว่า “การติดตั้งสำเร็จ ! สภาพแวดล้อมจะเริ่มในไม่ช้า…” และคุณจะอยู่ที่พรอมต์ Bash วิธีเรียกใช้ Bash บน Ubuntu บน Windows 11/10
  • จากนี้ไป  ตอนนี้คุณสามารถเรียกใช้สคริปต์ทุบตี เครื่องมือบรรทัดคำสั่งของ Linux ชอบ sed, awk, grep และคุณยังสามารถลองใช้ เครื่องมือที่เน้น Linux เช่น Ruby, Git, Python เป็นต้น . โดยตรงบน Windows นอกจากนี้ยังสามารถเข้าถึงระบบไฟล์ Windows จากภายใน Bash วิธีเรียกใช้ Bash บน Ubuntu บน Windows 11/10
  • หลังจากติดตั้งแล้ว จะยังอยู่ในรายการแอปด้วย เพื่อให้สามารถเปิดแอปทั้งหมดแล้วคลิก “Bash บน Ubuntu บน Windows ” เพื่อเปิดพรอมต์ Bash วิธีเรียกใช้ Bash บน Ubuntu บน Windows 11/10

อย่าลืมว่านี่คือชุดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ที่จะช่วยคุณเขียนและสร้างโค้ดทั้งหมดสำหรับสถานการณ์และแพลตฟอร์มทั้งหมดของคุณ นี่ไม่ใช่แพลตฟอร์มเซิร์ฟเวอร์ที่คุณจะโฮสต์เว็บไซต์ เรียกใช้โครงสร้างพื้นฐานของเซิร์ฟเวอร์ ฯลฯ

เนื่องจากสิ่งนี้เป็นหนึ่งในสิ่งที่ยอดเยี่ยมที่สุดที่จะเกิดขึ้นกับ Windows หากคุณสนใจเกี่ยวกับ Linux, Ubuntu บน Windows คุณต้องลองดู

ที่มา: Windows.com

คุณยังสามารถดูวิดีโอบทแนะนำนี้โดย Scott Hanselman:

ฉันจะเปิด Bash บน Ubuntu ใน Windows 11/10 ได้อย่างไร

หากต้องการเปิด Bash บน Ubuntu ใน Windows 11 หรือ Windows 10 คุณต้องติดตั้งก่อน ก่อนหน้านั้น คุณต้องติดตั้งระบบย่อย Windows สำหรับ Linux ซึ่งคุณสามารถทำได้จากแผงคุณลักษณะของ Windows จากนั้นให้เปิดหน้าต่างพรอมต์คำสั่งแล้วป้อน bash สั่งการ. ปล่อยให้กระบวนการติดตั้งเสร็จสิ้นเพื่อเปิด Bash บน Ubuntu

ฉันจะเรียกใช้ Ubuntu shell บน Windows ได้อย่างไร

หากต้องการเรียกใช้ Ubuntu Shell บน Windows 11 หรือ Windows 10 คุณต้องติดตั้งระบบย่อย Windows สำหรับ Linux ก่อน จากนั้นคุณสามารถเข้าสู่ bash คำสั่งติดตั้ง Bash บน Ubuntu เมื่อติดตั้งเสร็จแล้ว คุณสามารถเรียกใช้ Bash บน Ubuntu บน Windows ได้

เยี่ยมชมบล็อกของเขาสำหรับข้อมูลเพิ่มเติม

วิธีเรียกใช้ Bash บน Ubuntu บน Windows 11/10