เรียกใช้ Linux Kernels โดยไม่ต้องล้าง Windows ด้วย Windows Subsystem สำหรับ Linux บนพีซี Windows 11 ของคุณ
Linux เป็นระบบปฏิบัติการเช่นเดียวกับ Windows หรือ macOS และเป็นที่ต้องการของนักพัฒนามืออาชีพหรือผู้ให้บริการเครือข่าย แม้ว่าลินุกซ์จะไม่ได้จำกัดอยู่แค่การใช้งานแบบมืออาชีพ เนื่องจากคนจำนวนมากเช่นนักเขียนโค้ดต้องการใช้ลีนุกซ์สำหรับลักษณะโอเพนซอร์ซและฟังก์ชันอื่นๆ แต่ถ้าคุณใช้ Windows เป็นระบบปฏิบัติการมาเป็นเวลานาน การเปลี่ยนมาใช้ Linux อาจเป็นเรื่องยุ่งยาก
ระบบย่อยของ Windows สำหรับ Linux มาถึงแล้ว ถือได้ว่าเป็นพื้นกลางเพราะระบบย่อย Windows สำหรับ Linux เป็นสภาพแวดล้อมที่หลังจากตั้งค่าแล้ว จะอนุญาตให้คุณเรียกใช้บรรทัดคำสั่งและแอปพลิเคชัน Linux โดยไม่ต้องใช้ส่วนต่อประสานกราฟิก บทความนี้จะแสดงให้เห็นว่าคุณสามารถตั้งค่าระบบย่อย Windows สำหรับ Linux บนคอมพิวเตอร์ของคุณและใช้งานได้ง่ายเพียงใด
WSL หรือ Windows Subsystem สำหรับ Linux คืออะไร?
ระบบย่อย Windows สำหรับ Linux เป็นชื่อของคุณลักษณะ ซึ่งหลังจากเปิดใช้งานแล้ว จะสร้างสภาพแวดล้อมเสมือนเพื่อเรียกใช้การแจกจ่าย Linux ประโยชน์ของการใช้คุณสมบัตินี้คือ คุณจะไม่ต้องล้างระบบปฏิบัติการ Windows สำหรับมัน ซึ่งช่วยให้คุณเรียกใช้ Windows พร้อมกันและแจกจ่าย Linux ได้เหมือนกับเครื่องเสมือน ขึ้นอยู่กับการกระจายของ Linux ที่คุณเลือกใช้ คุณอาจได้รับหรืออาจไม่ได้รับอินเทอร์เฟซแบบกราฟิก
WSL อนุญาตให้เวอร์ชวลไลเซชันของการกระจาย Linux หรือเคอร์เนลบนแพลตฟอร์ม Windows มีการแจกแจงหรือเคอร์เนลหลายแบบใน Windows OS เช่น Kali Linux, Ubuntu, Debian และ AlpineWSL ด้วยเคอร์เนลเสมือนจริง คุณดำเนินการหลายอย่าง เช่น เรียกใช้แอปพลิเคชัน ทำหน้าที่เป็น Virtual Machine และมีฟังก์ชันที่คล้ายกัน ฯลฯ
การเปิดใช้งานระบบย่อย Windows สำหรับ Linux จากแผงควบคุม
ขั้นแรกให้ค้นหา 'Control Panel' ในการค้นหา Start Menu และเลือกจากผลการค้นหา
ในหน้าต่างแผงควบคุม ให้คลิกที่ 'โปรแกรม'
หลังจากนั้น ในส่วนโปรแกรมและคุณลักษณะ ให้เลือกตัวเลือก 'เปิดหรือปิดคุณลักษณะของ Windows'
หน้าต่างใหม่ชื่อ 'คุณสมบัติของ Windows' จะปรากฏขึ้น เลื่อนลงมาในรายการคุณสมบัติ ทำเครื่องหมายที่ช่องก่อน 'Windows Subsystem for Linux' จากนั้นเลือก 'OK'
หลังจากที่คุณกด OK Windows จะเริ่มดาวน์โหลดและติดตั้งคุณลักษณะนี้โดยอัตโนมัติ หน้าต่างใหม่ที่เรียกว่า 'คุณสมบัติของ Windows' จะปรากฏขึ้นซึ่งคุณสามารถตรวจสอบกระบวนการดาวน์โหลดได้
หลังจากดาวน์โหลดเสร็จแล้ว คุณต้องรีสตาร์ทคอมพิวเตอร์เพื่อสิ้นสุดขั้นตอนการติดตั้ง คลิกที่ 'รีสตาร์ททันที' เพื่อรีสตาร์ทคอมพิวเตอร์ของคุณอย่างรวดเร็ว
การเปิดใช้งานระบบย่อย Windows สำหรับ Linux ผ่าน Windows PowerShell
Windows PowerShell เป็นเครื่องมือการดูแลระบบที่สามารถใช้เพื่อเรียกใช้บรรทัดคำสั่ง นั่นคือสิ่งที่เราต้องทำเพื่อติดตั้งระบบย่อย Windows สำหรับ Linux การเรียกใช้คำสั่งต่อไปนี้จะเริ่มต้นกระบวนการติดตั้งโดยอัตโนมัติ
ในการเริ่มต้น ก่อนอื่น ให้ไปที่การค้นหาเมนูเริ่มแล้วพิมพ์ 'Windows Powershell' คลิกขวาที่แอปจากผลการค้นหาแล้วเลือกตัวเลือก 'เรียกใช้ในฐานะผู้ดูแลระบบ'
ในหน้าต่าง PowerShell ให้คัดลอกและวางคำสั่งต่อไปนี้ จากนั้นกด 'Enter' บนแป้นพิมพ์ของคุณ
เปิดใช้งาน-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
หลังจากที่คุณกด Enter บนแป้นพิมพ์ PowerShell จะขอให้คุณรีสตาร์ทคอมพิวเตอร์ กด Y บนแป้นพิมพ์แล้วกด Enter เพื่อเริ่มการรีสตาร์ท
ดาวน์โหลดลินุกซ์ ดิสทริบิวชั่น
เมื่อคุณได้เปิดใช้งานและติดตั้งระบบย่อย Windows สำหรับ Linux แล้ว สิ่งที่คุณต้องทำก็คือดาวน์โหลด Linux distro หรือแจกจ่ายเพื่อเริ่มใช้ Linux บนคอมพิวเตอร์ของคุณ โชคดีที่คุณไม่ต้องค้นหาบนเว็บเพื่อดาวน์โหลด distro จากเว็บไซต์บุคคลที่สาม ใน Windows 11 คุณสามารถดาวน์โหลด Linux distro ได้จาก Microsoft Store
เปิด Microsoft Store โดยค้นหาใน Windows Search แล้วเลือกจากผลการค้นหา
ในหน้าต่าง Microsoft Store ให้พิมพ์ Ubuntu ในแถบค้นหาที่ด้านบนของหน้าต่าง แล้วเลือกแอปจากผลการค้นหา
เมื่อหน้าแอปพลิเคชันเปิดขึ้น ให้คลิกที่ปุ่มสีน้ำเงิน 'รับ'
หลังจากที่คุณคลิกที่ 'รับ' Linux distro จะถูกดาวน์โหลด และตอนนี้ คุณสามารถเรียกใช้คำสั่งและแอปพลิเคชัน Linux บนคอมพิวเตอร์ Windows 11 ของคุณได้
วิธีถอนการติดตั้งระบบย่อย Windows สำหรับ Linux
ในการถอนการติดตั้ง Windows Subsystem for Linux ออกจากระบบของคุณโดยสมบูรณ์ คุณต้องเริ่มต้นด้วยการลบ distro ออกก่อน ในการดำเนินการนี้ ก่อนอื่นให้กด Windows+i เพื่อเปิดเมนูการตั้งค่า ในหน้าต่างการตั้งค่า เลือก "แอป" จากแผงด้านซ้าย จากนั้นเลือก "แอปและคุณลักษณะ" จากแผงด้านขวา
หลังจากนั้นเลื่อนลงไปที่รายการแอพและค้นหา 'Ubuntu' หรือ distro ที่คุณติดตั้งจาก Microsoft Store คลิกที่จุดแนวตั้ง 3 จุด จากนั้นเลือก 'ถอนการติดตั้ง'
หลังจากนั้นคลิกที่ 'ถอนการติดตั้ง' และ distro จะถูกลบออกจากคอมพิวเตอร์ของคุณ
หลังจากที่คุณถอนการติดตั้ง distro แล้ว ตอนนี้ก็ถึงเวลาปิดการใช้งานระบบย่อย Windows สำหรับ Linux ในการทำเช่นนั้น ให้เปิดแผงควบคุมอีกครั้งโดยค้นหาในการค้นหาเมนูเริ่ม
ในหน้าต่างแผงควบคุม ให้คลิกที่ 'โปรแกรม'
หลังจากนั้น ในส่วนโปรแกรมและคุณลักษณะ ให้คลิกที่ 'เปิดหรือปิดคุณลักษณะของ Windows'
หน้าต่างใหม่จะปรากฏขึ้นที่เรียกว่า 'คุณสมบัติของ Windows' จากนั้นยกเลิกการเลือกช่องก่อน 'Windows Subsystem for Linux' แล้วคลิก 'OK'
ตอนนี้คุณได้ลบ 'ระบบย่อย Windows สำหรับ Linux' ออกจากคอมพิวเตอร์ของคุณแล้ว คุณควรรีสตาร์ทคอมพิวเตอร์หลังจากกด 'ตกลง' เพื่อสิ้นสุดกระบวนการถอนการติดตั้ง
นี่คือวิธีที่คุณเปิดหรือปิดใช้งาน WSL หรือระบบย่อย Windows สำหรับ Linux บนคอมพิวเตอร์ Windows 11 ของคุณ