- ในการติดตั้ง WSL2 บน Windows 10 ให้เปิด Command Prompt ในฐานะผู้ดูแลระบบและเรียกใช้"wsl –install"
- คำสั่งจะติดตั้งส่วนประกอบ WSL2 ทั้งหมดและ Ubuntu Linux distro
- หากต้องการติดตั้ง distro เฉพาะ ให้เรียกใช้"wsl –install -d DISTRO-NAME"
- ในการอัพเดตเคอร์เนล WSL2 ให้รันคำสั่ง“wsl –update”
WSL2 (ระบบย่อย Windows สำหรับ Linux เวอร์ชัน 2)เป็นสถาปัตยกรรมเวอร์ชันใหม่ที่ช่วยให้คุณใช้ Linux ที่ด้านบนของWindows 10ได้ (โดยใช้เครื่องเสมือนน้ำหนักเบา) และแทนที่ WSL
คุณลักษณะนี้เรียกใช้เคอร์เนล Linux จริงในเวอร์ชันใหม่นี้ ซึ่งช่วยปรับปรุงประสิทธิภาพและความเข้ากันได้ของแอปเหนือเวอร์ชันก่อนหน้าในขณะที่ยังคงประสบการณ์เช่นเดียวกับรุ่นแรก
คู่มือนี้จะสอนขั้นตอนการติดตั้ง Windows Subsystem สำหรับ Linux 2 บน Windows 10
ติดตั้ง WSL2 บน Windows 10
Microsoft ได้ลดความซับซ้อนของขั้นตอนการติดตั้ง WSL บน Windows 10 2004 และรุ่นที่สูงกว่า (รวมถึงเวอร์ชัน21H2และ21H1 ) ให้มีเพียงคำสั่งเดียวที่ดาวน์โหลดและติดตั้งส่วนประกอบที่จำเป็นทั้งหมด รวมถึงแพลตฟอร์มเครื่องเสมือนและ Ubuntu Linux ตามค่าเริ่มต้น
ในการติดตั้ง Windows Subsystem สำหรับ Linux บน Windows 10 ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดเริ่มใน Windows 10
-
ค้นหาCommand Promptคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้ง WSL บน Windows 10 แล้วกดEnter :
wsl --install

-
รีสตาร์ทคอมพิวเตอร์เพื่อสิ้นสุดการติดตั้ง WSL บน Windows 10
-
ดำเนินการต่อด้วยการตั้งค่า Linux distro ตามความจำเป็น
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว ส่วนประกอบ Linux ที่จำเป็นจะติดตั้ง Ubuntu Linux เวอร์ชันล่าสุดโดยอัตโนมัติ
ติดตั้ง WSL ด้วย distro เฉพาะ
ในการติดตั้ง WSL ด้วย distro เฉพาะบน Windows 10 ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดเริ่มต้น
-
ค้นหาCommand Promptคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อดูรายการ distros WSL ที่พร้อมใช้งานซึ่งคุณสามารถติดตั้งบน Windows 10 และกดEnter :
wsl --list --online
บันทึกย่อ:ในขณะที่เขียนบทความนี้ คุณสามารถติดตั้ง Ubuntu, Debian, Kali Linux, openSUSE และ SUSE Linux Enterprise Server
-
พิมพ์คำสั่งต่อไปนี้เพื่อติดตั้งWSL ด้วย distro เฉพาะบน Windows 10 แล้วกดEnter :
wsl --install -d DISTRO-NAME
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
อย่าลืมแทนที่“DISTRO-NAME” ในคำสั่งด้วยชื่อของ distro ที่คุณต้องการ ติดตั้ง เช่นDebian
-
รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
-
ดำเนินการต่อด้วยการตั้งค่า Linux distro ตามความจำเป็น
หลังจากที่คุณทำตามขั้นตอนต่างๆ เสร็จแล้ว ส่วนประกอบ Windows Subsystem สำหรับ Linux 2 จะติดตั้งพร้อมกับ distro ของ Linux ที่คุณระบุ
อัปเดตเคอร์เนล WSL
ในการอัปเดตเคอร์เนล WSL เป็นเวอร์ชันล่าสุด ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดเริ่มต้น
-
ค้นหาCommand Promptคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่ออัพเดตเคอร์เนล WSL และกดEnter :
wsl --update
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
เมื่อคุณทำตามขั้นตอนเรียบร้อยแล้ว หากมีการอัปเดต ระบบจะดาวน์โหลดและติดตั้งลงในอุปกรณ์
หากคำสั่งอัปเดตใช้ไม่ได้ผล ให้เปิดการตั้งค่า > การอัปเดตและความปลอดภัย > Windows Update > ตัวเลือกขั้นสูง และเปิด สวิตช์" รับการอัปเดตสำหรับผลิตภัณฑ์ Microsoft อื่นๆ เมื่อคุณอัปเดต Windows"
ติดตั้ง WSL2 บน Windows 10 1909 หรือเก่ากว่า
คุณยังสามารถติดตั้ง WSL บน Windows 10 เวอร์ชัน 1909 และเวอร์ชันที่เก่ากว่าได้โดยใช้กระบวนการดั้งเดิม กระบวนการนี้ต้องการการเปิดใช้งาน WSL1 ซึ่งเป็นแพลตฟอร์มเครื่องเสมือน แปลง distros ที่มีอยู่ (ถ้ามี) และกำหนดค่าระบบย่อย Windows สำหรับ Linux 2 เป็นค่าเริ่มต้นใหม่สำหรับการติดตั้ง distro ในอนาคต
หากคุณมีระบบ ARM64 การผสานรวม Linux จะได้รับการสนับสนุนในเวอร์ชัน 2004 ขึ้นไป
เปิดใช้งานระบบย่อย Windows สำหรับ Linux
หากคุณยังไม่ได้ใช้ Linux บน Windows 10 คุณต้องเปิดใช้งานระบบย่อย Windows สำหรับ Linux (เวอร์ชัน 1) ด้วยขั้นตอนเหล่านี้:
-
เปิดเริ่มใน Windows 10
-
ค้นหาเปิดหรือปิดคุณลักษณะของ Windowsแล้วคลิกผลลัพธ์ด้านบนเพื่อเปิดประสบการณ์
-
ตรวจสอบตัวเลือก “ ระบบย่อย Windows สำหรับ Linux”
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
-
คลิกปุ่มตกลง
-
คลิกปุ่มรีสตาร์ท
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว คุณต้องเปิดใช้งานคุณลักษณะแพลตฟอร์มเครื่องเสมือน
เปิดใช้งานแพลตฟอร์มเครื่องเสมือน
ในการเปิดใช้งานแพลตฟอร์มเครื่องเสมือนบน Windows 10 ให้ใช้ขั้นตอนเหล่านี้:
สำคัญ:มาเธอร์บอร์ดและโปรเซสเซอร์ต้องรองรับการจำลองเสมือน และต้องเปิดใช้งานตัวเลือกบน Basic Input/Output System (BIOS) หรือ Unified Extensible Firmware Interface (UEFI)
-
เปิดเริ่มต้น
-
ค้นหาPowerShellคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อเปิดใช้งานคุณลักษณะ Virtual Machine Platform แล้วกดEnter :
เปิดใช้งาน-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
-
รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
หลังจากที่คุณทำตามขั้นตอนต่างๆ เสร็จแล้ว คุณสามารถตั้งค่าระบบย่อย Windows สำหรับ Linux เวอร์ชัน 2 เป็นสถาปัตยกรรมเริ่มต้นใหม่และแปลง distros ที่มีอยู่ได้
เปิดใช้งานระบบย่อย Windows สำหรับ Linux 2
ในการเริ่มใช้ WSL2 หรือ distros WSL ที่แอบแฝงไปยัง WSL2 ให้ใช้ขั้นตอนเหล่านี้:
-
ดาวน์โหลดการอัปเดตเคอร์เนล WSL 2 นี้ (จำเป็น)
-
ดับเบิลคลิกที่ ไฟล์ wsl_update_x64.msiและใช้การอัปเดต
-
เปิดเริ่มต้น
-
ค้นหาPowerShellคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อตั้งค่าWindows Subsystem สำหรับ Linux 2สถาปัตยกรรมเริ่มต้นของคุณสำหรับ distros ใหม่ที่คุณติดตั้ง แล้วกดEnter :
wsl --set-default-เวอร์ชั่น2
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
-
(ไม่บังคับ) พิมพ์คำสั่งต่อไปนี้เพื่อแปลง distro จาก WSL เป็น WSL 2 แล้วกดEnter :
wsl --set-version Ubuntu 2
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
ในคำสั่ง ให้เปลี่ยน"Ubuntu"สำหรับชื่อ distro ที่คุณต้องการแปลง หากคุณไม่ทราบชื่อ distro ให้ใช้wsl -l -vคำสั่ง
ยืนยันแพลตฟอร์ม distro
เพื่อยืนยันว่า distros กำลังใช้ระบบย่อย Windows สำหรับ Linux 2 ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดเริ่มต้น
-
ค้นหาPowerShellคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อตรวจสอบเวอร์ชันของ distro และกดEnter :
wsl --list --verbose
-
ยืนยัน ว่าเวอร์ชัน distro คือ2
![How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10 How to install WSL2 (Windows Subsystem for Linux 2) on Windows 10]()
หลังจากที่คุณทำตามขั้นตอนต่างๆ เสร็จแล้ว คุณจะรู้ว่ากระบวนการนี้สำเร็จหรือไม่ หรือคุณจำเป็นต้องแก้ไขขั้นตอนใดๆ