หากคุณสนใจติดตั้ง Linux บนคอมพิวเตอร์ Windows น่าจะเคยได้ยินเกี่ยวกับ Windows Subsystem for Linux (WSL) แล้ว แต่ว่า WSL รองรับรุ่น Linux ไหนบ้าง? บทความนี้จะสำรวจระบบปฏิบัติการ berbasis Linux ที่สามารถรันได้โดยตรงใน Windows 10 ผ่าน WSL รวมถึงแนวทางเลือกสภาพแวดล้อมเดสก์ท็อป Linux
Windows Subsystem for Linux คืออะไร?
WSL เป็นฟีเจอร์ของ Windows 10 ที่ทำหน้าที่เป็นชั้นความเข้ากันได้ (compatibility layer) ให้คุณรันซอฟต์แวร์ Linux ในสภาพแวดล้อม Windows ใช้ได้กับ Windows 10 Home ขึ้นไป สามารถเพิ่มเข้าระบบด้วยตนเองหรือผ่าน Windows Insider Program เพื่อทดสอบซอฟต์แวร์ใหม่ก่อนผู้อื่น
การติดตั้ง WSL ให้คุณได้เทอร์มินัล Linux ใน Windows
เมื่อติดตั้ง WSL แล้ว คุณจะได้เทอร์มินัล Linux ใช้งานใน Windows 10 ซึ่งมีข้อได้เปรียบมากมาย ตั้งแต่การรันซอฟต์แวร์ Linux จนถึงการเป็นสภาพแวดล้อมเรียนรู้ที่ง่ายดายสำหรับผู้เริ่มต้น
แน่นอน WSL ไม่ใช่วิธีเดียวที่ได้เทอร์มินัล Linux บน Windows หากคุณมีเครื่อง Linux แยกต่างหาก (เช่น Raspberry Pi) อาจใช้ PuTTY, Windows PowerShell หรือเครื่องมือ SSH อื่นๆ สำหรับการเข้าถึงระยะไกล
อย่างไรก็ตาม WSL ถือเป็นวิธีที่ดีที่สุดในการติดตั้ง Linux บน Windows หากคุณไม่มีเครื่องที่สองมารองรับ
6 ระบบปฏิบัติการ Linux ที่ติดตั้งได้ผ่าน WSL บน Windows 10
เมื่อติดตั้ง WSL เรียบร้อยแล้ว คุณพร้อมเลือก OS Linux ที่จะติดตั้ง ซึ่งมีให้ดาวน์โหลดจาก Microsoft Store และต้องมี WSL ติดตั้งไว้ก่อนแล้ว 6 ระบบปฏิบัติการ Linux ต่อไปนี้สามารถติดตั้งผ่าน WSL ได้:
1. ติดตั้ง Ubuntu บน Windows 10 ด้วย WSL
Ubuntu เป็นระบบปฏิบัติการ Linux ที่รู้จักกันดีที่สุด การติดตั้งบน Windows 10 ผ่าน WSL ทำได้ง่ายมาก มีหลายรุ่นให้เลือก แต่ละรุ่นมาพร้อมยูทิลิตี้ต่างกัน หากไม่มีเครื่องมือที่ต้องการ สามารถติดตั้งเพิ่มได้ภายหลัง รุ่น Ubuntu สำหรับ WSL มีดังนี้:
ดาวน์โหลด: Ubuntu 18.04 LTS
ดาวน์โหลด: Ubuntu 20.04 LTS
ดาวน์โหลด: Ubuntu (rolling)
รุ่น rolling จะได้รับการอัปเดตตลอดเวลา แต่ไม่มีการสนับสนุนระยะยาว (LTS) เหมือนรุ่นเก่าๆ
2. SUSE Linux Enterprise Server 15
หรือเรียกสั้นๆ ว่า SLE รุ่นเซิร์ฟเวอร์ของ SUSE เหมาะสำหรับงานเซิร์ฟเวอร์หลากหลายบน PC Windows มาพร้อมแอปพลิเคชันเซิร์ฟเวอร์หลายตัว เช่น PostgreSQL, Samba และอื่นๆ เหมาะทั้งเป็นสภาพแวดล้อมทดสอบและเซิร์ฟเวอร์ SLE จริงๆ เมื่อรันใน WSL
รุ่นของ SUSE Linux Enterprise Server 15 สำหรับ WSL คือ SP1
ดาวน์โหลด: SUSE Linux Enterprise Server 15
3. Debian
อีกหนึ่ง distro Linux ยอดนิยม การดาวน์โหลดนี้จะเพิ่ม Debian เป็นแอปใน Windows 10 ที่รัน WSL ให้สภาพแวดล้อมบรรทัดคำสั่ง Debian ครบถ้วน พร้อมเครื่องมือ Debian ต่างๆ ที่คุ้นเคย ต้องการซอฟต์แวร์เพิ่ม? ติดตั้งได้เลย!
ดาวน์โหลด: Debian
4. Kali Linux
Distro Linux สำหรับการสลบซ่อน (penetration testing) Kali Linux สำหรับ WSL ให้คุณวิเคราะห์ระบบ สวิตช์ และฮาร์ดแวร์เครือข่ายอื่นๆ โดยไม่ต้องติดตั้ง Kali Linux บนเครื่องแยกต่างหาก ข้อได้เปรียบชัดเจนสำหรับผู้ที่ทำงาน pen testing เป็นประจำ
ดาวน์โหลด: Kali Linux
โปรดทราบว่าการรัน Kali Linux กับ WSL อาจก่อให้เกิดคำเตือนจากแอนติไวรัสใน Windows 10 ให้อนุญาตให้ซอฟต์แวร์เข้าถึงได้เต็มที่ผ่านซอฟต์แวร์ความปลอดภัยเพื่อผลลัพธ์ที่ดีที่สุด
ข้อได้เปรียบของ Kali Linux คือตอนนี้มาพร้อมสภาพแวดล้อมเดสก์ท็อปในตัวแล้ว Win-KEX ทำงานคล้ายเดสก์ท็อปอื่นๆ ใน WSL แต่ประหยัดการติดตั้งซอฟต์แวร์เพิ่ม
5. openSUSE Leap 15.2
ระบบปฏิบัติการเดสก์ท็อป Linux ที่นิยมน้อยกว่า openSUSE บน WSL ให้สภาพแวดล้อม Linux ที่มุ่งเน้นความน่าเชื่อถือ คล้ายตัวอย่างอื่นๆ ให้เครื่องมือบรรทัดคำสั่งเนทีฟสำหรับแอดมิน และสามารถจำลองสภาพแวดล้อมเซิร์ฟเวอร์ Linux ได้ใกล้เคียงโดยไม่ต้องพึ่งพา Virtual Machine
ดาวน์โหลด: openSUSE Leap 15.2
6. Fedora Remix for WSL
หากคุณชอบตระกูล Fedora สำหรับ Linux บน Windows 10 ก็โชคดี Fedora Remix for WSL เป็นรุ่นเฉพาะของระบบปฏิบัติการโอเพนซอร์สนี้
โปรดทราบว่าเป็นการรีมิกซ์ของ Fedora Linux upstream สำหรับ WSL จึงเป็นรุ่นของบุคคลที่สาม ไม่ได้รับการรับรองจาก Fedora Project หรือ Red Hat, Inc.
ดาวน์โหลด: Fedora ($9.99)
แตกต่างจาก OS อื่นๆ ในรายการ Fedora Remix for WSL เป็นผลิตภัณฑ์พรีเมียม ต้องเสียค่าใช้จ่ายครั้งเดียวเล็กน้อย
สามารถติดตั้งเดสก์ท็อป Linux ใน WSL ได้ไหม?
เมื่อติดตั้ง OS Linux ใน WSL แล้ว คุณจะมีการเข้าถึงสภาพแวดล้อมเทอร์มินัล Linux อย่างเต็มที่
อย่างไรก็ตาม ไม่มีเดสก์ท็อปโดยค่าเริ่มต้น วิธีแก้คือติดตั้งสภาพแวดล้อมเดสก์ท็อปและใช้ Windows X server เข้าถึงผ่าน VNC แม้จะเป็นอุปสรรคเล็กน้อยในการรวม Linux เข้า Windows แต่กระบวนการตรงไปตรงมา
สภาพแวดล้อมเดสก์ท็อป Linux ส่วนใหญ่รันได้กับการติดตั้ง Linux บน WSL ตัวอย่างข้างต้นแสดง LXDE รันบน Ubuntu ใน Windows 10 ผ่าน WSL
เมื่อตั้งค่าเสร็จ คุณจะเพลิดเพลินกับเดสก์ท็อป Linux ที่ต้องการในหน้าต่างบนเดสก์ท็อป Windows 10
ติดตั้ง Distro Linux โปรดบน Windows 10 ด้วย WSL
ด้วย 6 ระบบปฏิบัติการ Linux ให้เลือกใน Microsoft Store มีอะไรให้เลือกมากมาย คุณมีตัวเลือก OS เดสก์ท็อป, เซิร์ฟเวอร์ Linux และ OS สำหรับ penetration testing ได้ผ่าน WSL
แม้ OS ทั้งหมดจะติดตั้งโดยไม่มีเดสก์ท็อป แต่คุณสามารถเพิ่มได้ และเข้าถึงผ่าน VNC ให้感覺เหมือนมีเดสก์ท็อป Linux จริงๆ รันใน WSL
ไม่พอใจกับตัวเลือกใน WSL? หรือถึง lúcพิจารณาติดตั้ง Linux ใน Virtual Machine แทน