WSL 2 เป็นของขวัญจาก Microsoft สำหรับนักพัฒนา Windows 10 ที่เจริญเติบโตได้ดีในสภาพแวดล้อมการพัฒนาLinux หากคุณเคยใช้และชื่นชอบระบบย่อยของ Windows สำหรับ Linux 1 คุณจะประทับใจกับการเปลี่ยนแปลงทางสถาปัตยกรรมและการใช้งานที่สืบทอดมา และหากคุณตัดสินใจที่จะเรียนรู้วิธีติดตั้ง Linux WSL 2 คุณก็คงจะกระตือรือร้นพอๆ กับนักพัฒนาคนอื่นๆ ทั่วโลกที่จะสำรวจประสิทธิภาพด้านประสิทธิภาพ เวลาบูตอย่างรวดเร็ว การโต้ตอบกับ Windows/Linux ที่ราบรื่น และข้อดีอื่นๆ

สิ่งที่สวยงามอีกอย่างเกี่ยวกับ WSL 2 คือมันมาพร้อมกับเคอร์เนล Linux แบบเต็ม นอกจากนี้ คุณไม่จำเป็นต้องกำหนดค่าหรือจัดการเครื่องเสมือนใดๆ เพื่อใช้ประโยชน์จากแพลตฟอร์มอย่างเหมาะสม มันใช้ VM น้ำหนักเบาพิเศษที่ทำงานอยู่เบื้องหลัง ให้คุณมุ่งเน้นไปที่เวิร์กโฟลว์การพัฒนา Linux หลักของคุณ
หากคุณพร้อมที่จะเริ่มสำรวจ WSL 2 บน Windows 10 วิธีตั้งค่าให้ถูกต้องมีดังนี้
เปิดใช้งาน WSL บน Windows 10
WSL เป็นคุณสมบัติเสริมใน Windows และมักจะปิดอยู่ตามค่าเริ่มต้น ดังนั้น ไม่ว่าคุณจะติดตั้ง WSL เวอร์ชันใดก็ตาม คุณต้องเปิดใช้งาน Windows Subsystem for Linux ก่อนดำเนินการต่อ
ทำตามขั้นตอนเหล่านี้เพื่อเริ่มต้น:
- พิมพ์ powershell ในช่องค้นหาของ Windows แล้วกด enter
- คลิกขวาที่Windows PowerShellในผลการค้นหาแล้วคลิกRun as administratorเพื่อเปิดแอป
- พิมพ์คำสั่งนี้: dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
คุณไม่จำเป็นต้องรีสตาร์ทพีซีในตอนนี้ เนื่องจากคุณกำลังตั้งค่าสำหรับ WSL 2 แทน WSL 1 แต่อย่างน้อย ในขั้นตอนนี้ คอมพิวเตอร์ของคุณพร้อมที่จะติดตั้ง WSL 1 distros หลังจากรีบูต
ทำตามขั้นตอนเหล่านี้เพื่อติดตั้ง WSL 2 บน Windows 10
ตรวจสอบข้อมูลจำเพาะของระบบพีซีของคุณ
WSL 2 สร้างขึ้นสำหรับเวิร์กโฟลว์ที่เร็วมาก นั่นเป็นเหตุผลว่าทำไมจึงได้รับความรักมากมายจากนักพัฒนาLinuxที่ยังคงใช้ Windows 10 อยู่ แต่ Windows เวอร์ชันเก่า (ต่ำกว่า build 18362) ไม่รองรับสถาปัตยกรรม WSL 2 พื้นฐาน น้อยกว่ามากVMประสบการณ์
Microsoft สรุปข้อกำหนดเบื้องต้นสำหรับการติดตั้ง WSL 2 ดังนี้:
- คุณต้องใช้พีซีที่ใช้ Windows 10
- พีซี x64 ต้องทำงานบน Windows 10 เวอร์ชัน 1903 ขึ้นไป และต้องติดตั้งบิวด์ 18362 ขึ้นไป
- พีซี ARM64 ต้องติดตั้ง Windows 10 2004 หรือเวอร์ชันที่ใหม่กว่า พร้อม build 19041 หรือเวอร์ชันที่ใหม่กว่า
คุณยังคงสามารถอัปเกรดเป็น Windows 10 เวอร์ชัน 2004หรือแม้แต่อัปเดตในเดือนตุลาคม 2020 ได้หากเวอร์ชันปัจจุบันของคุณไม่รองรับ WSL 2 อย่าลืมลองใช้Windows Update Assistantเพื่อรับบิลด์ระบบปฏิบัติการที่เข้ากันได้กับ WSL 2 ล่าสุด
เปิดใช้งาน WSL 2 VM
เช่นเดียวกับ WSL แพลตฟอร์มเครื่องเสมือนจะปิดโดยค่าเริ่มต้นใน Windows 10 ดังนั้นคุณต้องเปิดใช้งานก่อนติดตั้ง WSL 2 เทคโนโลยีการจำลองเสมือนที่เปลี่ยนเกมเป็นสาเหตุหนึ่งที่ทำให้ WSL 2 ทำงานได้ดีกว่ารุ่นก่อนมาก
ในการเปิดใช้งานยูทิลิตี้น้ำหนักเบา VM ซึ่งทำงานได้ดีบนเคอร์เนล Linux จริง ให้ทำตามขั้นตอนเหล่านี้:
- เปิดแอป PowerShell ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานในฐานะผู้ดูแลระบบเหมือนที่คุณทำในครั้งแรก
- ป้อนและเรียกใช้คำสั่งนี้: dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- รีบูทพีซีของคุณเพื่อเตรียมพร้อมสำหรับการอัปเดตเคอร์เนลลินุกซ์
ดาวน์โหลดและติดตั้งการอัปเดตเคอร์เนล WSL 2 ล่าสุด
WSL2 รันเคอร์เนล Linux เต็มรูปแบบโดยใช้หนึ่งในเทคโนโลยี VM ที่ล้ำหน้าที่สุด ดังนั้น ตอนนี้ คุณต้องดาวน์โหลดและติดตั้งการอัปเดตเคอร์เนล Linux ล่าสุด นี่คือขั้นตอนที่ต้องปฏิบัติตาม:
- รับการอัปเดตเคอร์เนล Linux ล่าสุดสำหรับพีซีของคุณ คุณสามารถดาวน์โหลดแพ็คเกจด้วยตนเองได้ที่นี่หากคุณใช้พีซี x64 ผู้ใช้ ARM64 สามารถดาวน์โหลดไฟล์ที่นี่
- ดับเบิลคลิกที่ไฟล์ปฏิบัติการเพื่อติดตั้งการอัปเดตเคอร์เนล Linux บนพีซีWindows 10 ของคุณ อนุมัติคำขอสิทธิ์ที่ยกระดับทั้งหมดเพื่อดำเนินการติดตั้งต่อ
ยินดีด้วย! ตอนนี้คุณติดตั้ง WSL 2 บนพีซีแล้ว และพร้อมที่จะติดตั้ง Linux distros ที่คุณชื่นชอบ แต่ WSL 1 ซึ่งติดตั้งอยู่บนเครื่องของคุณแล้ว เป็นแพลตฟอร์มเริ่มต้นสำหรับการรัน distros
ดังนั้นก่อนที่จะดาวน์โหลด Linux distros ใหม่ คุณต้องตั้งค่า WSL 2 เป็นเวอร์ชันเริ่มต้นใน Windows 10
วิธีตั้งค่า WSL 2 เป็นแพลตฟอร์มเริ่มต้น
นี่คือขั้นตอนสำหรับการตั้งค่า WSL 2 เป็นแพลตฟอร์มเริ่มต้นเมื่อเพิ่ม Linux distros ใหม่:
- เปิดตัว PowerShell
- เรียกใช้คำสั่งนี้: wsl –set-default-version 2
ตอนนี้คุณพร้อมที่จะเพิ่ม Linux distros ในการตั้งค่า WSL2 ใหม่ของคุณแล้ว
ดาวน์โหลดและติดตั้งลินุกซ์ ดิสทริบิวชั่น
ตอนนี้คุณอาจมี distro Linux ตัวโปรดอยู่ในใจแล้ว ค่ากำหนดขึ้นอยู่กับปัจจัยหลายประการ ตั้งแต่ระดับความสามารถและสภาพแวดล้อมการทำงาน ไปจนถึงทรัพยากรฮาร์ดแวร์ที่จำเป็น ทำตามขั้นตอนเหล่านี้เพื่อดาวน์โหลดและติดตั้ง distro WSL 2 Linux ที่คุณต้องการ:
- ตรงไปที่Microsoft Store

- เลือกโซลูชันจากรายการ distro ที่มี Ubuntu, Kali Linux, Debian GNU/Linux และอื่นๆ
- ในหน้า distro ให้คลิกGetเพื่อดาวน์โหลดและติดตั้งบนพีซี Windows 10 ของคุณ
Windows 10 ใช้เวลาหนึ่งหรือสองนาทีในการตั้งค่า Linux distro ใหม่สำหรับการใช้งาน แต่เมื่อ distro รวมเข้ากับระบบปฏิบัติการ ก็ใช้เวลาเพียงไม่กี่วินาทีในการเปิดตัว
ความคิดสุดท้าย
หากคุณต้องการใช้ประโยชน์จากระบบนิเวศและทรัพยากรสำหรับนักพัฒนา Linux ที่สมบูรณ์พร้อมกับเครื่องมือที่ยอดเยี่ยมที่คุณมีใน Windows 10 WSL 2 จะไม่มีวันทำให้ผิดหวัง หวังว่าคุณจะสามารถติดตั้งและกำหนดค่า WSL 2 บนพีซีของคุณเพื่อเริ่มสร้างโซลูชันซอฟต์แวร์ที่มีประสิทธิภาพ