วิธีการติดตั้ง WSL2 บน Windows 10: – A Linux Users Guide

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

วิธีการติดตั้ง WSL2 บน Windows 10: – A Linux Users Guide

สิ่งที่สวยงามอีกอย่างเกี่ยวกับ WSL 2 คือมันมาพร้อมกับเคอร์เนล Linux แบบเต็ม นอกจากนี้ คุณไม่จำเป็นต้องกำหนดค่าหรือจัดการเครื่องเสมือนใดๆ เพื่อใช้ประโยชน์จากแพลตฟอร์มอย่างเหมาะสม มันใช้ VM น้ำหนักเบาพิเศษที่ทำงานอยู่เบื้องหลัง ให้คุณมุ่งเน้นไปที่เวิร์กโฟลว์การพัฒนา Linux หลักของคุณ

หากคุณพร้อมที่จะเริ่มสำรวจ WSL 2 บน Windows 10 วิธีตั้งค่าให้ถูกต้องมีดังนี้

เปิดใช้งาน WSL บน Windows 10

WSL เป็นคุณสมบัติเสริมใน Windows และมักจะปิดอยู่ตามค่าเริ่มต้น ดังนั้น ไม่ว่าคุณจะติดตั้ง WSL เวอร์ชันใดก็ตาม คุณต้องเปิดใช้งาน Windows Subsystem for Linux ก่อนดำเนินการต่อ

ทำตามขั้นตอนเหล่านี้เพื่อเริ่มต้น:

  1. พิมพ์ powershell ในช่องค้นหาของ Windows แล้วกด enter
  2. คลิกขวาที่Windows PowerShellในผลการค้นหาแล้วคลิกRun as administratorเพื่อเปิดแอป
  3. พิมพ์คำสั่งนี้: 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 จริง ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดแอป PowerShell ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานในฐานะผู้ดูแลระบบเหมือนที่คุณทำในครั้งแรก
  2. ป้อนและเรียกใช้คำสั่งนี้: dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  3. รีบูทพีซีของคุณเพื่อเตรียมพร้อมสำหรับการอัปเดตเคอร์เนลลินุกซ์

ดาวน์โหลดและติดตั้งการอัปเดตเคอร์เนล WSL 2 ล่าสุด

WSL2 รันเคอร์เนล Linux เต็มรูปแบบโดยใช้หนึ่งในเทคโนโลยี VM ที่ล้ำหน้าที่สุด ดังนั้น ตอนนี้ คุณต้องดาวน์โหลดและติดตั้งการอัปเดตเคอร์เนล Linux ล่าสุด นี่คือขั้นตอนที่ต้องปฏิบัติตาม:

  1. รับการอัปเดตเคอร์เนล Linux ล่าสุดสำหรับพีซีของคุณ คุณสามารถดาวน์โหลดแพ็คเกจด้วยตนเองได้ที่นี่หากคุณใช้พีซี x64 ผู้ใช้ ARM64 สามารถดาวน์โหลดไฟล์ที่นี่
  2. ดับเบิลคลิกที่ไฟล์ปฏิบัติการเพื่อติดตั้งการอัปเดตเคอร์เนล Linux บนพีซีWindows 10 ของคุณ อนุมัติคำขอสิทธิ์ที่ยกระดับทั้งหมดเพื่อดำเนินการติดตั้งต่อ

ยินดีด้วย! ตอนนี้คุณติดตั้ง WSL 2 บนพีซีแล้ว และพร้อมที่จะติดตั้ง Linux distros ที่คุณชื่นชอบ แต่ WSL 1 ซึ่งติดตั้งอยู่บนเครื่องของคุณแล้ว เป็นแพลตฟอร์มเริ่มต้นสำหรับการรัน distros

ดังนั้นก่อนที่จะดาวน์โหลด Linux distros ใหม่ คุณต้องตั้งค่า WSL 2 เป็นเวอร์ชันเริ่มต้นใน Windows 10

วิธีตั้งค่า WSL 2 เป็นแพลตฟอร์มเริ่มต้น

นี่คือขั้นตอนสำหรับการตั้งค่า WSL 2 เป็นแพลตฟอร์มเริ่มต้นเมื่อเพิ่ม Linux distros ใหม่:

  1. เปิดตัว PowerShell   
  2. เรียกใช้คำสั่งนี้: wsl –set-default-version 2

ตอนนี้คุณพร้อมที่จะเพิ่ม Linux distros ในการตั้งค่า WSL2 ใหม่ของคุณแล้ว

ดาวน์โหลดและติดตั้งลินุกซ์ ดิสทริบิวชั่น

ตอนนี้คุณอาจมี distro Linux ตัวโปรดอยู่ในใจแล้ว ค่ากำหนดขึ้นอยู่กับปัจจัยหลายประการ ตั้งแต่ระดับความสามารถและสภาพแวดล้อมการทำงาน ไปจนถึงทรัพยากรฮาร์ดแวร์ที่จำเป็น ทำตามขั้นตอนเหล่านี้เพื่อดาวน์โหลดและติดตั้ง distro WSL 2 Linux ที่คุณต้องการ:

  1. ตรงไปที่Microsoft Store วิธีการติดตั้ง WSL2 บน Windows 10: – A Linux Users Guide
  2. เลือกโซลูชันจากรายการ distro ที่มี Ubuntu, Kali Linux, Debian GNU/Linux และอื่นๆ
  3. ในหน้า distro ให้คลิกGetเพื่อดาวน์โหลดและติดตั้งบนพีซี Windows 10 ของคุณ

Windows 10 ใช้เวลาหนึ่งหรือสองนาทีในการตั้งค่า Linux distro ใหม่สำหรับการใช้งาน แต่เมื่อ distro รวมเข้ากับระบบปฏิบัติการ ก็ใช้เวลาเพียงไม่กี่วินาทีในการเปิดตัว  

ความคิดสุดท้าย

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

ฝากความเห็น

Windows 11 ได้รับการอัปเดต KB5044373, KB5044374 และบิลด์ 27723 (เวอร์ชันทดลอง)

Windows 11 ได้รับการอัปเดต KB5044373, KB5044374 และบิลด์ 27723 (เวอร์ชันทดลอง)

Windows 11 build 22635.4367 (KB5044373), 26120.2122 (KB5044374) และ 27723 พร้อมใช้งานแล้วในช่องทาง Beta, Dev และ Canary พร้อมคุณสมบัติใหม่ ๆ

Windows 11 เวอร์ชัน 24H2 และ 23H2 จะได้รับการอัปเดต KB5051987 และ KB5051989 ในเดือนกุมภาพันธ์ 2025

Windows 11 เวอร์ชัน 24H2 และ 23H2 จะได้รับการอัปเดต KB5051987 และ KB5051989 ในเดือนกุมภาพันธ์ 2025

KB5051987 (build 26100.3194) และ KB5051989 (22631.4890) สำหรับ Windows 11 จะถูกปล่อยออกมาในรูปแบบพรีวิวของการอัปเดตเดือนกุมภาพันธ์ 2025 สำหรับเวอร์ชัน 24H2 และ 23H2

Windows 11 เวอร์ชันอัปเดตวันที่ 10 มกราคม 2025 มาพร้อมกับการอัปเดต KB5050009, KB5050021 และ KB5049981

Windows 11 เวอร์ชันอัปเดตวันที่ 10 มกราคม 2025 มาพร้อมกับการอัปเดต KB5050009, KB5050021 และ KB5049981

KB5050009 และ KB5050021 ได้ถูกอัปเดตออกจาก Windows 11 แล้ว และ Windows 10 กำลังได้รับการอัปเดต KB5050021 ซึ่งเป็นการแก้ไขข้อบกพร่องและการปรับปรุงเล็กน้อย

Windows 11 26H1 อาจจะวางจำหน่ายในช่วงต้นปี 2026 สำหรับพีซี Snapdragon X2 Elite

Windows 11 26H1 อาจจะวางจำหน่ายในช่วงต้นปี 2026 สำหรับพีซี Snapdragon X2 Elite

มีรายงานว่า Microsoft กำลังเตรียม Windows 11 26H1 สำหรับพีซี Copilot+ ที่ใช้สถาปัตยกรรม ARM และขับเคลื่อนด้วยแพลตฟอร์ม Snapdragon X2 Elite ของ Qualcomm โดยเฉพาะ

Build 26200.5562 (KB5055642) สำหรับ Windows 11 นำเสนอคุณสมบัติ AI ใหม่สู่ Dev Channel

Build 26200.5562 (KB5055642) สำหรับ Windows 11 นำเสนอคุณสมบัติ AI ใหม่สู่ Dev Channel

Build 26200.5562 (KB5055642) สำหรับ Windows 11 เพิ่มคุณสมบัติใหม่สำหรับ Click to Do, การค้นหา, การเข้าถึงด้วยเสียง, File Explorer และการเปลี่ยนแปลงอื่นๆ

Windows 11 กำลังปรับปรุงหน้าการตั้งค่า เกี่ยวกับ ใหม่ทั้งหมด

Windows 11 กำลังปรับปรุงหน้าการตั้งค่า เกี่ยวกับ ใหม่ทั้งหมด

หน้า "เกี่ยวกับ" ในแอปการตั้งค่าสำหรับ Windows 11 กำลังได้รับการเปลี่ยนแปลงใหม่หลายอย่าง และได้ลบการ์ดด้านบนที่แสดงข้อมูลจำเพาะออกไปแล้ว

KB5077221 (build 28020.1611) สำหรับ Windows 11 26H1 เพิ่มเครื่องมือตรวจสอบระบบใหม่ (Canary)

KB5077221 (build 28020.1611) สำหรับ Windows 11 26H1 เพิ่มเครื่องมือตรวจสอบระบบใหม่ (Canary)

KB5077221 (build 28020.1611) สำหรับ Windows 11 เพิ่มเครื่องมือ Sysmon เข้ามาโดยตรง และปรับปรุง UI การแชร์ไฟล์ OneDrive ของ Windows ให้ดียิ่งขึ้น

Windows 11 เวอร์ชัน 26H1 เปิดตัวอย่างเป็นทางการแล้ว แต่ไม่ใช่การอัปเดตฟีเจอร์ใหม่

Windows 11 เวอร์ชัน 26H1 เปิดตัวอย่างเป็นทางการแล้ว แต่ไม่ใช่การอัปเดตฟีเจอร์ใหม่

Windows 11 26H1 เป็นเวอร์ชันอย่างเป็นทางการ แต่มีให้ใช้งานเฉพาะบนอุปกรณ์ที่ใช้ชิป Snapdragon X2 เท่านั้น นี่คือเหตุผลที่คุณไม่สามารถดาวน์โหลดได้ และ 26H2 หมายถึงอะไรกันแน่

วิธีเปลี่ยน BitLocker เป็น VeraCrypt เพื่อการเข้ารหัสที่ปลอดภัยยิ่งขึ้นบน Windows 11

วิธีเปลี่ยน BitLocker เป็น VeraCrypt เพื่อการเข้ารหัสที่ปลอดภัยยิ่งขึ้นบน Windows 11

ติดตั้ง VeraCrypt บน Windows 11 เพื่อเข้ารหัสไดรฟ์ระบบของคุณด้วยการควบคุมอย่างเต็มรูปแบบ ความโปร่งใสแบบโอเพนซอร์ส และความเป็นส่วนตัวที่แข็งแกร่งยิ่งขึ้น

ไม่ Windows 12 จะไม่เปิดตัวในปี 2026 – นี่คือสิ่งที่เกิดขึ้นจริง

ไม่ Windows 12 จะไม่เปิดตัวในปี 2026 – นี่คือสิ่งที่เกิดขึ้นจริง

ไม่ Windows 12 จะไม่เปิดตัวในปี 2026 นี่คือเหตุผลว่าทำไมรายงานเกี่ยวกับระบบปฏิบัติการที่ขับเคลื่อนด้วย AI ที่แพร่หลายจึงไม่ถูกต้อง และสิ่งที่ Microsoft กำลังวางแผนไว้จริง ๆ คืออะไร