Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีติดตั้ง Windows Subsystem for Linux 2 บน Windows 11/10

WSL 2 หรือ Windows Subsystem for Linux 2 เป็นการอัปเดตแบบซ้ำ (iterative update) ของ Windows Subsystem for Linux 1 เนื่องจากดีกว่า WSL 1 มาก จึงชัดเจนว่าต้องอัปเกรดเป็น WSL 2 นั่นคือสิ่งที่เราจะตรวจสอบในคู่มือนี้

วิธีติดตั้ง Windows Subsystem for Linux 2 บน Windows 11/10

วิธีติดตั้ง Windows Subsystem for Linux 2 บน Windows 11/10

ต่อไปนี้คือข้อกำหนดที่คอมพิวเตอร์ของคุณต้องปฏิบัติตามเพื่อให้ Windows Subsystem for Linux 2 ทำงานได้อย่างถูกต้อง:

  • Windows 10 Build 18917 หรือใหม่กว่า
  • Hyper-V Virtualization

ในการติดตั้ง Windows Subsystem for Linux 2 บน Windows 11/10 ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดใช้งาน Optional feature
  2. ติดตั้ง distro
  3. เปิดใช้งาน optional feature Virtual Machine Platform
  4. กำหนดค่า distro ที่ติดตั้ง

1] เปิดใช้งาน Optional feature

เพื่อเปิดใช้งาน WSL Optional feature ให้เปิด Windows PowerShell ด้วยสิทธิ์ Administrator

วิธีติดตั้ง Windows Subsystem for Linux 2 บน Windows 11/10

รันคำสั่งต่อไปนี้:

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

จะถามยืนยันว่าคุณต้องการรีบูตคอมพิวเตอร์หรือไม่ กด Y เพื่อทำทันที หรือกด N เพื่อรีบูตด้วยตนเอง

2] ติดตั้ง distro

คุณสามารถลองดาวน์โหลดและติดตั้ง Linux distro ที่เหมาะสมสำหรับคอมพิวเตอร์ของคุณจาก Microsoft Store ได้

3] เปิดใช้งาน Virtual Machine Platform optional feature

เปิด Windows PowerShell ในฐานะ Administrator และรันคำสั่งต่อไปนี้:

วิธีติดตั้ง Windows Subsystem for Linux 2 บน Windows 11/10

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

หากถามยืนยันการรีบูต กด Y เพื่อทำทันที หรือกด N เพื่อทำภายหลัง

4] กำหนดค่า distro ที่ติดตั้ง

สุดท้าย เราต้องกำหนดค่า distro ที่ติดตั้งให้เป็น WSL 2

เปิด Windows PowerShell และรันคำสั่งนี้เพื่อแสดงรายการ WSL distro ทั้งหมดที่มีอยู่บนคอมพิวเตอร์ของคุณ:

wsl -l -v

ตั้งค่า distro ที่ต้องการเป็น WSL 2 รันคำสั่งต่อไปนี้:

wsl --set-version DistroName 2

สุดท้าย ตั้งค่า distro ที่เลือกเป็นค่าเริ่มต้นโดยรันคำสั่งต่อไปนี้:

wsl --set-default-version 2

คุณจะได้ประสบการณ์ใหม่ที่ราบรื่นและเร็วขึ้นกับ Windows Subsystem for Linux

การอัปเดตใหม่นี้ของยูทิลิตี้บรรทัดคำสั่งนำสถาปัตยกรรมใหม่เข้ามา ซึ่งจะปรับปรุงประสิทธิภาพระบบไฟล์และความเข้ากันได้ของ system call อย่างมาก การอัปเดตใหม่นี้อิงตามการเสมือนจริง (virtualization) (ซึ่งอิงตาม Hyper-V) ซึ่งทำงานบน Linux kernel จริง

วิธีได้ WSL 2 บน Windows 11/10?

เพื่อให้ได้ WSL หรือ Windows Subsystem for Linux 2 บนคอมพิวเตอร์ Windows 11/10 คุณต้องมี Windows 10 Build 18917 หรือเวอร์ชันใหม่กว่า และเปิดใช้งาน Hyper-V virtualization ตามด้วยนั้น คุณสามารถทำตามขั้นตอนที่กล่าวมาข้างต้นทีละขั้นตอน คุณต้องเปิดใช้งาน Optional feature ก่อน แล้วติดตั้ง distribution อนุญาตให้ Virtual Machine Platform optional feature และกำหนดค่า Linux distribution

วิธีได้ Linux subsystem บน Windows 11/10?

เพื่อให้ได้ Linux Subsystem บน Windows 11/10 คุณต้องใช้ Windows PowerShell ป้อนคำสั่งนี้เพื่อเปิดใช้งาน optional feature: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux จากนั้น ดาวน์โหลด Linux distribution จาก Microsoft Store และเปิดใช้งาน Virtual Machine Platform optional feature โดยใช้ Windows PowerShell ด้วยการป้อนคำสั่งนี้: Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform ตามด้วยนั้น คุณสามารถกำหนดค่าการติดตั้งตามที่คุณชอบ

คุณควรพร้อมแล้ว!

เคล็ดลับ: คุณสามารถติดตั้ง Windows Subsystem for Linux ด้วยคำสั่งเดียวบน Windows 11 ได้

วิธีติดตั้ง Windows Subsystem for Linux 2 บน Windows 11/10