WSL คืออะไร?

WSL คืออะไร?

Windows Subsystem for Linux หรือ (WSL)

เป็นฟีเจอร์ใน Windows 10 ที่เปิดโอกาสให้ผู้ใช้งานสามารถใช้งาน Linux ได้บนระบบปฏิบัติการ Windows เรียกได้ว่าเป็นตัวเสริมสำหรับคนใช้ Windows ที่ต้องการใช้งาน Linux รูปแบบต่างๆ ไปพร้อมกับตอนที่เราใช้งาน Windows ไม่ว่าจะเป็นใช้คำสั่งพวก cp, ls, mv ฯลฯ หรือจะทำงานเขียนโปรแกรมที่เป็น command line เป็นหลัก อย่างพวก docker, git, node หรือ rails นักพัฒนาด้านโอเพ่นซอร์สซึ่งบางเครื่องมือไม่รองรับกับ Windows โดยประโยชน์ก็คือความคล่องตัวและกินทรัพยากรน้อยกว่าไปสร้าง VM มาเพื่อลง Linux เต็มๆ อย่างไรก็ตามข้อจำกัดคือไม่ได้รองรับการใช้งานแบบ UI (ถ้าผู้ใช้งานอยากได้แบบนั้นไป Docker, Hyper-V หรือ Azure ดีกว่า)

ประโยชน์ของ Windows Subsystem for Linux (WSL)

  • เมื่อเข้าไปยัง Linux Shell (bash) แล้ว สามารถใช้คำสั่งบน Linux ในการเข้าถึงไฟล์บน Windows ได้
  • ยังสามารถเรียกใช้โปรแกรมบน Windows ผ่าน Shell ได้ด้วย เช่น explorer.exe
  • สิ่งที่ยังไม่รองรับโดยตรงบางอย่างต้องติดตั้ง หรือกำหนดค่าเพิ่ม เช่น การกำหนดสภาพแวดล้อมให้รองรับภาษาไทย และ การเรียกใช้โปรแกรมบน Linux ที่มีหน้าจอแบบกราฟฟิก

ขอบคุณข้อมูลและดูวิธีการติดตั้ง WSL บนสำหรับ Windows 10 ได้ที่ – https://km.cc.swu.ac.th/archives/4152