WSL คืออะไร

ระบบย่อย Windows สำหรับ Linux หรือ WSL เป็นคุณสมบัติเสริมของ Windows 10 ที่ช่วยให้โปรแกรม Linux สามารถทำงานได้บน Windows WSL ได้รับการออกแบบโดย Microsoft ร่วมกับ Canonical ผู้สร้าง Ubuntu ร่วมกันพวกเขาสร้างเลเยอร์ความเข้ากันได้ของเคอร์เนลตาม Ubuntu เลเยอร์ความเข้ากันได้นี้อนุญาตให้โปรแกรม Linux ทำงานใน Bash shell รุ่น Windows 10

  • WSL สามารถใช้ทำอะไรได้บ้าง?
  • ความต้องการ
  • วิธีการติดตั้ง WSL
  • หน้าที่เกี่ยวข้อง

WSL ช่วยให้ผู้ใช้ Windows สามารถเข้าถึงโปรแกรมหลักที่ทรงพลังที่มีอยู่ใน Linux รวมถึงเครื่องมือ GNU เช่น find, awk, sed, และ grep ซึ่งสามารถค้นหาค้นหาและแก้ไขเนื้อหาของไฟล์

ไม่สามารถใช้โปรแกรม Linux ทั้งหมดได้ใน WSL ตัวอย่างเช่นเครื่องมือระดับต่ำของระบบต้องการเคอร์เนล Linux จริงเพื่อให้ทำงานได้อย่างถูกต้อง นอกจากนี้ WSL ไม่ได้มีวัตถุประสงค์เพื่อเรียกใช้แอปพลิเคชัน GUI แม้ว่าจะเป็นไปได้ที่จะติดตั้งระบบหน้าต่าง X11 ภายใต้ WSL แต่โปรแกรมกราฟิกจะไม่รับประกันว่าจะทำงานได้อย่างถูกต้องถ้าหากทั้งหมด

อย่างไรก็ตาม WSL มาพร้อมกับชุดเครื่องมือซอฟต์แวร์ที่เหมาะสมและให้การเข้าถึงแอพพลิเคชั่น Linux บรรทัดคำสั่งหลายพันรายการ พวกเขาสามารถทำงานควบคู่ไปกับแอพพลิเคชั่น Windows แบบดั้งเดิมพร้อมการเข้าถึง Windows แบบเนทีฟ ในสาระสำคัญ WSL ทำให้เครื่องมือ Linux เป็นส่วนหนึ่งของ Windows

ความต้องการ

WSL ต้องการ Windows 10 รุ่น 64 บิตพร้อมอัปเดตครบรอบ (วางจำหน่ายในวันที่ 2 สิงหาคม 2016) หรือติดตั้งในภายหลัง

วิธีการติดตั้ง WSL

ในการติดตั้งระบบย่อย Windows สำหรับ Linux ให้เปิดหน้าต่าง PowerShell ในฐานะผู้ดูแลระบบ

ที่พรอมต์ PowerShell ให้เรียกใช้:

 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 

คุณจะได้รับแจ้งให้รีบูตคอมพิวเตอร์ พิมพ์ Y และกด Enter

หลังจากคอมพิวเตอร์รีบูตเปิดหน้าต่างพรอมต์คำสั่งใหม่

ที่พรอมต์คำสั่งให้รัน bash เพื่อทำการติดตั้งให้เสร็จ

เคล็ดลับ: สำหรับคำแนะนำการติดตั้งโดยละเอียดและคำแนะนำในการใช้ WSL เป็นครั้งแรกโปรดดูการติดตั้ง WSL บน Windows 10

พร้อมรับคำสั่ง, ข้อกำหนดของระบบปฏิบัติการ, Ubuntu, Windows 10