WSL 2 หรือ ระบบย่อย Windows สำหรับ Linux 2 เป็นการอัปเดตซ้ำสำหรับระบบย่อย Windows สำหรับ Linux 1 ดีกว่า WSL 1 มาก เห็นได้ชัดว่าต้องอัปเกรดเป็น WSL 2 นั่นคือสิ่งที่เราจะตรวจสอบในคู่มือนี้
วิธีการติดตั้ง Windows Subsystem สำหรับ Linux 2 บน Windows 11/10
ต่อไปนี้คือข้อกำหนดที่คอมพิวเตอร์ของคุณต้องปฏิบัติตามเพื่อให้ระบบย่อย Windows สำหรับ Linux 2 ทำงานได้อย่างถูกต้อง:
- Windows 10 Build 18917 หรือใหม่กว่า
- การจำลองเสมือน Hyper-V
ในการติดตั้ง Windows Subsystem สำหรับ Linux 2 บน Windows 11/10 ให้ทำตามขั้นตอนเหล่านี้:
- เปิดใช้งานคุณลักษณะเสริม
- ติดตั้ง distro.
- เปิดใช้งาน Virtual Machine Platform คุณลักษณะเสริม
- กำหนดค่า distro ที่ติดตั้งไว้
1] เปิดใช้งานคุณลักษณะเสริม
หากต้องการเปิดใช้งานคุณลักษณะ WSL Optional ให้เปิด Windows PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ
ดำเนินการคำสั่งต่อไปนี้:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
หากจะขอคำยืนยันหากคุณต้องการรีบูตคอมพิวเตอร์ ให้กด Y หากต้องการดำเนินการทันทีหรือรีบูตด้วยตนเอง ให้กด N.
2] ติดตั้ง distro
คุณสามารถลองดาวน์โหลดและติดตั้ง distro Linux ที่เหมาะสมสำหรับคอมพิวเตอร์ของคุณจาก Microsoft Store
3] เปิดใช้งานคุณลักษณะเสริมของแพลตฟอร์มเครื่องเสมือน
เปิด Windows PowerShell ในฐานะผู้ดูแลระบบและดำเนินการคำสั่งต่อไปนี้:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
หากระบบขอการยืนยัน หากต้องการรีบูตเครื่องคอมพิวเตอร์ ให้กด Y ทำทันทีหรือทำภายหลัง กด N.
4] กำหนดค่า distro ที่ติดตั้งไว้
สุดท้าย เราต้องกำหนดค่า distro ที่ติดตั้งเป็น WSL 2
เปิด Windows PowerShell และดำเนินการคำสั่งนี้เพื่อแสดงรายการ distros WSL ที่มีอยู่ทั้งหมดบนคอมพิวเตอร์ของคุณ:
wsl -l -v
ตั้งค่า distro ที่ต้องการเป็น WSL 2 รันคำสั่งต่อไปนี้:
wsl --set-version DistroName 2
สุดท้าย ตั้งค่า distro ที่เลือกเป็นค่าเริ่มต้นโดยดำเนินการคำสั่งต่อไปนี้:
wsl --set-default-version 2
คุณจะได้สัมผัสประสบการณ์ใหม่ที่ราบรื่นและรวดเร็วยิ่งขึ้นกับ Windows Subsystem for Linux
การอัปเดตยูทิลิตี้บรรทัดคำสั่งใหม่นี้นำมาซึ่งสถาปัตยกรรมใหม่ สิ่งนี้จะปรับปรุงประสิทธิภาพของระบบไฟล์อย่างมากและความเข้ากันได้ของการเรียกระบบแบบเต็ม การอัปเดตใหม่นี้ใช้การจำลองเสมือน (ซึ่งใช้ Hyper – V) ซึ่งทำงานบนเคอร์เนล Linux จริง
ฉันจะรับ WSL 2 บน Windows 11/10 ได้อย่างไร
หากต้องการรับ WSL หรือระบบย่อย Windows สำหรับ Linux 2 บนคอมพิวเตอร์ที่ใช้ Windows 11/10 คุณต้องมี Windows 10 Build 18917 หรือเวอร์ชันที่ใหม่กว่า และเปิดใช้งานการจำลองเสมือน Hyper-V จากนั้นคุณสามารถทำตามขั้นตอนข้างต้นได้ทีละรายการ คุณต้องเปิดใช้งานคุณสมบัติเสริมก่อน จากนั้น คุณต้องติดตั้งการแจกจ่าย อนุญาตคุณลักษณะเสริมของแพลตฟอร์มเครื่องเสมือน และกำหนดค่าการแจกจ่าย Linux
ฉันจะรับระบบย่อย Linux บน Windows 11/10 ได้อย่างไร
ในการรับระบบย่อย Linux บน Windows 11/10 คุณต้องใช้ Windows PowerShell ป้อนคำสั่งนี้เพื่อเปิดใช้งานคุณสมบัติเสริม:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux . จากนั้น ดาวน์โหลด Linux distribution จาก Microsoft Store และเปิดคุณลักษณะเสริมของ Virtual Machine Platform โดยใช้ Windows PowerShell โดยป้อนคำสั่งนี้:Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform . จากนั้นคุณสามารถกำหนดค่าการติดตั้งได้ตามต้องการ
คุณน่าจะพร้อมแล้ว!
เคล็ดลับ :คุณสามารถติดตั้ง Windows Subsystem สำหรับ Linux ด้วยคำสั่งเดียวบน Windows 11