หากต้องการใช้ Linux บนพีซี Windows ของคุณก่อนอื่นคุณต้องติดตั้ง WSL 2 ต่อไปนี้เป็นวิธีดำเนินการดังกล่าวทั้งบน Windows 10 และ 11 ภายในไม่กี่นาที
ในกรณีที่คุณไม่เคยได้ยิน Microsoft ชอบ Linux วลีนั้นดึงดูดความคลางแคลงใจ แต่แล้วเราเห็น Windows Subsystem for Linux (WSL) และเริ่มมองเห็นความจริงในนั้น WSL 2 ช่วยให้คุณสามารถติดตั้งสภาพแวดล้อม Linux ที่ใช้เคอร์เนล Linux เต็มรูปแบบภายในได้ วินโดวส์ 11หรือ 10 หากคุณยังคงใช้สิ่งนั้นอยู่ โดยมีการผสานรวมระหว่างทั้งสองอย่างแน่นหนา WSL เวอร์ชันแรกไม่มีเคอร์เนลและทำงานได้ไม่ดีนัก WSL ยังคงเป็นเครื่องเสมือนที่เป็นหัวใจ แต่เป็นเครื่องที่มีความผูกพันอย่างลึกซึ้งกับโฮสต์ Windows
สำหรับนักพัฒนา WSL หมายถึงการเข้าถึงทั้ง Windows และ Linux ได้อย่างราบรื่นโดยไม่จำเป็นต้องใช้เครื่องเสมือนแบบเดิม คุณไม่จำเป็นต้องเป็นนักพัฒนา แต่มันเป็นเครื่องมือที่แข็งแกร่งสำหรับทุกคนที่จะใช้ ไม่ว่าพวกเขาจะเป็นมือเก่าหรือเพิ่งเริ่มต้นใช้งาน Linux Microsoft ได้ทำงานมากมายในประสบการณ์การเริ่มต้นใช้งานเช่นกัน ด้วย WSL 2 ที่ตอนนี้การติดตั้งและใช้งานได้ง่ายกว่าที่เคย ต่อไปนี้เป็นวิธีดำเนินการ
สิ่งที่คุณต้องมีเพื่อรัน WSL 2 บน Windows 10 และ 11
คุณไม่จำเป็นต้องมีพีซีที่ทรงพลังเพื่อรัน WSL 2 และคุณไม่จำเป็นต้องใช้ Windows เวอร์ชัน "Pro" เหมือนที่คุณเคยทำเพื่อใช้เครื่องมือ Hyper-V VM WSL 2 ใช้สถาปัตยกรรม Hyper-V แต่คุณไม่จำเป็นต้องจ่ายเงินเพิ่ม WSL 2 ยังรองรับทั้งโปรเซสเซอร์ x64 และ ARM หากคุณใช้งานบนเครื่องที่ใช้ ARM คุณจะต้องใช้ Linux เวอร์ชันที่มี ARM เช่น Ubuntu
WSL 2 ยังสามารถทำงานบน Windows ภายในเครื่องเสมือนได้ตราบใดที่ซอฟต์แวร์ VM ที่คุณใช้รองรับการจำลองเสมือนแบบซ้อนและเปิดใช้งานอยู่
วิธีติดตั้ง WSL 2 บน Windows 10 และ 11
กระบวนการติดตั้งสำหรับ WSL 2 ตรงไปตรงมามาก คุณจึงเริ่มต้นและใช้งานได้ภายในไม่กี่นาที ข้อกำหนดเบื้องต้นเพียงอย่างเดียวคือคุณใช้ Windows 10 เวอร์ชัน 2004 ขึ้นไป (และตอนนี้คุณควรจะเป็นแล้วจริงๆ) โดยมีการใช้แพตช์ KB5004296
มีสองตัวเลือกให้เลือก: ใช้ Microsoft Store หรือใช้ PowerShell
สำหรับวิธีแรก เพียงเปิด Microsoft Store แล้วดาวน์โหลดไฟล์ "ระบบย่อย Windows สำหรับ Linux ดูตัวอย่าง" แอปพลิเคชัน. ในระยะยาวคาดว่าจะเป็นสถานที่ในการรับ WSL เนื่องจากช่วยให้ทีมอัปเดตได้โดยไม่จำเป็นต้องผ่าน Windows Update
หรือเปิด PowerShell บนพีซีของคุณแล้วป้อนคำสั่งนี้:
wsl --ติดตั้ง
นั่งลงและรอให้มันทำสิ่งนั้น รีบูทพีซีของคุณเมื่อได้รับสัญญาณ และ voila! WSL 2 ได้รับการตั้งค่าบนพีซีของคุณแล้ว การแจกจ่ายเริ่มต้น (distro) คือ Ubuntu แต่คุณสามารถใช้สิ่งอื่นๆ ที่มีอยู่ใน Microsoft Store หรือจากแหล่งบุคคลที่สาม เช่น Github หรือจากผู้สร้าง distro โดยตรงก็ได้
หากคุณใช้ Windows 11 แอป Windows Terminal จะถูกติดตั้งไว้ล่วงหน้าและเป็นวิธีที่ดีที่สุดในการใช้ WSL บนพีซีของคุณ คุณสามารถเปิด distro ผ่าน PowerShell โดยใช้คำสั่ง "wsl-d" ตามด้วยชื่อ แต่ด้วย Windows Terminal คุณสามารถเข้าถึงแต่ละรายการที่คุณติดตั้งได้จากเมนูแบบเลื่อนลง
หากคุณไม่ได้ติดตั้ง Windows Terminal คุณสามารถดาวน์โหลดได้จาก ไมโครซอฟต์ สโตร์ หรือผ่านทาง ตัวจัดการแพ็คเกจ Windows.