ทุบตี Ubuntu บน Windows 10
นักพัฒนาซอฟต์แวร์ที่สร้างแอปพลิเคชันเว็บไซต์และบริการต่างๆสำหรับแพลตฟอร์มและอุปกรณ์ต่างๆที่ใช้ระบบปฏิบัติการ Windows รู้ดีว่าการต่อสู้กับเครื่องมือโอเพนซอร์สใน Windows จะเป็นอย่างไร ดี Microsoft รู้เรื่องการต่อสู้ครั้งนี้และในการประชุม Microsoft Build ได้ประกาศถึงสองสิ่งที่พวกเขาได้ทำเพื่อความก้าวหน้าในการทำให้ Windows เป็นสถานที่น่ากลัวสำหรับนักพัฒนาซอฟต์แวร์ สิ่งแรกที่ไมโครซอฟต์ทำคือการลงทุนใน CMD, PowerShell และเครื่องมือบรรทัดคำสั่งอื่น ๆ รวมทั้งสถานการณ์การพัฒนา (ทั้งแบบพื้นเมืองและของบุคคลที่สาม)
สิ่งที่สองที่ไมโครซอฟท์ทำขึ้นคือการเตะ - ไมโครซอฟท์ได้เพิ่ม Bash แบบ เดิมลงใน Windows และพร้อมกับการสนับสนุนเครื่องมือบรรทัดคำสั่ง Linux ซึ่งทั้งหมดใช้งานบน Windows แต่อยู่ในสภาพแวดล้อมที่ทำงานเหมือนกับ Linux . ในการดำเนินการดังกล่าว Microsoft ได้สร้างโครงสร้างพื้นฐานใหม่ซึ่งมีชื่อว่า Windows Subsystem for Linux (WSL) ภายใน Windows WSL อนุญาตให้ผู้ใช้ Windows สามารถเรียกใช้ภาพในโหมดผู้ใช้ Ubuntu ของแท้ (ซึ่งได้รับการจัดเตรียมให้แก่ Microsoft โดย Canonical ซึ่งเป็นคนที่อยู่เบื้องหลัง Ubuntu Linux) ภายใน Windows
อันเป็นผลมาจากการปรับปรุงครั้งที่สองและที่สำคัญอย่างท่วมท้นนี้ผู้ใช้ Windows 10 จะสามารถเรียกใช้ Bash ใน Ubuntu บน Windows ได้ ผู้ใช้ Windows 10 จะสามารถเรียกใช้สคริปต์ Bash เครื่องมือคำสั่ง Linux เช่น sed, awk, grep และแม้แต่เครื่องมือแรกของ Linux เช่น Ruby, Git และ Python โดยตรงและแบบ natively ใน Windows ในขณะที่ใช้งาน Bash natively ใน Windows ผู้ใช้จะสามารถเข้าถึง Windows File System ได้อย่างอิสระจากยูทิลิตีบรรทัดคำสั่งซึ่งหมายความว่าพวกเขาสามารถทำงานกับไฟล์เดียวกันได้โดยใช้เครื่องมือ Windows และ Linux เครื่องมือบรรทัดคำสั่ง
PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่เทคโนโลยีใหม่นี้จะพร้อมใช้งานสำหรับผู้ใช้ Windows 10 ที่มี Windows 10 Insiders สร้างรายงานดังกล่าวหลังจากการประชุม Microsoft Build คุณลักษณะนี้เป็นของใหม่ Microsoft ได้ตัดสินใจที่จะทำเครื่องหมายว่าเป็นเบต้าซึ่งหมายความว่ายังอยู่ในขั้นเริ่มต้นของการพัฒนาและการปรับแต่งและมีข้อผูกมัดที่จะมีข้อกังขาบางอย่างที่ Microsoft ต้องการความช่วยเหลือจากชุมชนในการรีดผ้า นอกจากนี้เนื่องจาก Bash แบบเดิมใน Windows กำลังอยู่ในขั้นตอนเบต้าสคริปต์ Bash และเครื่องมือบางอย่างอาจไม่ทำงานหรือไม่ทำงานอย่างสมบูรณ์
Microsoft ต้องการให้ผู้ใช้ปัจจุบันและผู้ใช้ที่มีศักยภาพของ Bash ใน Windows ทราบว่ามีวัตถุประสงค์เพื่อเป็นชุดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ที่จะใช้ในการเขียนและสร้างโค้ดสำหรับทุกสถานการณ์และแพลตฟอร์มไม่ใช่แพลตฟอร์มเซิร์ฟเวอร์สำหรับการโฮสต์เว็บไซต์และใช้งานโครงสร้างพื้นฐานของเซิร์ฟเวอร์
ในขณะที่ Bash พื้นเมืองบน Ubuntu บน Windows มีการปรับปรุงที่น่าตื่นตาตื่นใจในคลังแสงที่มีอยู่ของ Windows 10 สำหรับเครื่องมือบรรทัดคำสั่งและเป็นมากกว่าการต้อนรับสำหรับนักพัฒนาซอฟต์แวร์ แต่อย่างใดแน่นอนว่ามันมีข้อ จำกัด ใน Windows OS ซึ่งส่วนใหญ่เป็นความจริงที่ว่า Bash และ เครื่องมือ Linux ใน Windows จะไม่สามารถโต้ตอบกับแอพพลิเคชันและเครื่องมือของ Windows ได้เช่นเดียวกันในทางกลับกัน
PRO TIP: หากปัญหาเกิดขึ้นกับคอมพิวเตอร์หรือแล็ปท็อป / โน้ตบุ๊คคุณควรลองใช้ซอฟต์แวร์ Reimage Plus ซึ่งสามารถสแกนที่เก็บข้อมูลและแทนที่ไฟล์ที่เสียหายได้ วิธีนี้ใช้ได้ผลในกรณีส่วนใหญ่เนื่องจากปัญหาเกิดจากความเสียหายของระบบ คุณสามารถดาวน์โหลด Reimage Plus โดยคลิกที่นี่