วิธีการติดตั้งระบบย่อย WSL2 Windows สำหรับ Linux 2 ใน Windows 10
ด้วยการเปิดตัว Windows 10 Build 18917 Microsoft ได้เปิดตัว WSL 2 ซึ่งเป็นระบบย่อยของ Windows สำหรับ Linux 2 โดยจัดส่งเคอร์เนล Linux จริงพร้อมกับ Windows ซึ่งจะทำให้สามารถใช้งานการโทรระบบได้อย่างสมบูรณ์ นี่เป็นครั้งแรกที่เคอร์เนล Linux มาพร้อมกับ Windows วันนี้เราจะมาดูวิธีเปิดใช้งาน WSL 2 ใน Windows 10
การโฆษณา
ขายเกมในสตีมได้มั้ยคะ
ฉันสามารถเชื่อมต่อ roku กับผู้รับของฉันได้ไหม
WSL 2 เป็นสถาปัตยกรรมเวอร์ชันใหม่ที่ขับเคลื่อนระบบย่อยของ Windows สำหรับ Linux เพื่อเรียกใช้ไบนารี ELF64 Linux บน Windows สถาปัตยกรรมใหม่นี้เปลี่ยนแปลงวิธีที่ไบนารีของ Linux เหล่านี้โต้ตอบกับ Windows และฮาร์ดแวร์ของคอมพิวเตอร์ของคุณ แต่ยังคงให้ประสบการณ์ผู้ใช้เช่นเดียวกับใน WSL 1 (เวอร์ชันที่มีให้บริการในปัจจุบัน)
การเปลี่ยนแปลงทางสถาปัตยกรรมใน WSL 2
WSL 2 ใช้เทคโนโลยีเวอร์ชวลไลเซชันล่าสุดและยิ่งใหญ่ที่สุดในการรันเคอร์เนลลินุกซ์ภายในเครื่องเสมือนยูทิลิตี้น้ำหนักเบา (VM) อย่างไรก็ตาม WSL 2 จะไม่ใช่ประสบการณ์ VM แบบเดิม เมื่อคุณนึกถึง VM คุณอาจนึกถึงบางสิ่งที่บูตได้ช้ามีอยู่ในสภาพแวดล้อมที่โดดเดี่ยวใช้ทรัพยากรคอมพิวเตอร์จำนวนมากและต้องใช้เวลาในการจัดการ WSL 2 ไม่มีแอตทริบิวต์เหล่านี้ มันจะยังคงให้ประโยชน์ที่โดดเด่นของ WSL 1: การผสานรวมในระดับสูงระหว่าง Windows และ Linux เวลาบูตที่รวดเร็วมากการใช้ทรัพยากรน้อยและสิ่งที่ดีที่สุดคือไม่ต้องมีการกำหนดค่าหรือการจัดการ VM
การเปลี่ยนแปลงที่สำคัญใน WSL 2
มีการเปลี่ยนแปลงประสบการณ์ผู้ใช้บางอย่างที่คุณจะสังเกตเห็นเมื่อคุณเริ่มใช้ WSL 2 เป็นครั้งแรก
โฮมบาร์ของ windows 10 ไม่ทำงาน
- การเข้าถึงระบบไฟล์ . คุณต้องเก็บไฟล์ของคุณไว้ในระบบไฟล์ Linux เพื่อให้สามารถเข้าถึงระบบไฟล์ได้เร็วขึ้นใน WSL 2 ไฟล์เหล่านี้ต้องอยู่ในระบบไฟล์รูท Linux ขณะนี้แอป Windows สามารถเข้าถึงระบบไฟล์รากของ Linux ได้แล้ว (เช่น File Explorer เพียงลองเรียกใช้:
explorer.exe /
ในเปลือกทุบตีของคุณและดูว่าเกิดอะไรขึ้น) ซึ่งจะทำให้การเปลี่ยนแปลงนี้ง่ายขึ้นอย่างมาก - การกำหนดค่าส่วนกลาง WSL: ตั้งแต่ Insider Build 17093 คุณสามารถทำได้ กำหนดค่า WSL distros ของคุณโดยใช้
wsl.conf
. - เมล็ดที่กำหนดเอง. คุณอาจต้องการให้เคอร์เนลเฉพาะที่เปิดเครื่องกลั่น WSL 2 ของคุณเช่นใช้โมดูลเคอร์เนลบางโมดูลเป็นต้นตอนนี้คุณสามารถใช้
เคอร์เนล
ตัวเลือกใน.wslconfig
เพื่อระบุเส้นทางไปยังเคอร์เนลบนเครื่องของคุณและเคอร์เนลนั้นจะถูกโหลดลงใน WSL 2 VM เมื่อเริ่มทำงาน หากไม่ได้ระบุตัวเลือกคุณจะกลับไปใช้เคอร์เนล Linux ที่มาพร้อมกับ Windows ซึ่งเป็นส่วนหนึ่งของ WSL 2 - คุณสามารถใช้ได้
localhost
เพื่อเชื่อมต่อกับแอปพลิเคชัน Linux ของคุณจาก Windows - สุดท้าย WSL 2 ได้รับการสนับสนุนบนอุปกรณ์ ARM64
มาดูวิธีการติดตั้ง WSL 2 ใน Windows 10
ในการติดตั้งระบบย่อยของ Windows สำหรับ Linux 2 ใน Windows 10
- เปิดใช้งานอ็อพชัน WSL 1 แบบคลาสสิก ตามรายละเอียดที่นี่ .
- ตอนนี้เปิด PowerShell ในฐานะผู้ดูแลระบบ .
- ดำเนินการคำสั่งต่อไปนี้:
เปิดใช้งาน WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
. คอมพิวเตอร์ของคุณต้อง รองรับการจำลองเสมือน , เช่น. Intel VT-x, AMD RVI - รีสตาร์ท Windows 10 .
- ตอนนี้เปิด PowerShell ในฐานะผู้ดูแลระบบอีกครั้ง
- แสดงรายการ distros WSL ที่มีอยู่ โดยใช้คำสั่ง
wsl.exe -l -v
. คุณจะเห็นรายการ WSL distros และเวอร์ชัน - ออกคำสั่ง
wsl --set รุ่น 2
. แทนที่ชื่อ distro ด้วยชื่อ distro จริงเช่น Ubuntu:wsl - ตั้งค่าเวอร์ชัน Ubuntu 2
. - ตอนนี้ดำเนินการคำสั่ง
wsl.exe -l -v
อีกครั้งเพื่อตรวจสอบว่าแปลง distro สำเร็จแล้ว ดูไฟล์เวอร์ชันคอลัมน์.
เสร็จแล้ว! ตอนนี้ Distro ที่ระบุใช้พลังงานจาก WSL 2 นำคุณสมบัติที่น่าประทับใจทั้งหมดมาไว้ที่ปลายนิ้วของคุณ
บทความที่เกี่ยวข้อง:
- รายการ WSL Linux Distros ที่มีใน Windows 10
- ลบผู้ใช้ออกจาก WSL Linux ใน Windows 10
- เพิ่มหรือลบผู้ใช้ Sudo ใน WSL Linux ใน Windows 10
- ลบผู้ใช้ออกจาก WSL Linux Distro ใน Windows 10
- เพิ่มผู้ใช้ใน WSL Linux Distro ใน Windows 10
- อัปเดตและอัปเกรด WSL Linux Distro ใน Windows 10
- เรียกใช้ WSL Linux Distro ในฐานะผู้ใช้เฉพาะใน Windows 10
- รีเซ็ตและยกเลิกการลงทะเบียน WSL Linux Distro ใน Windows 10
- รีเซ็ตรหัสผ่านสำหรับ WSL Linux Distro ใน Windows 10
- ทุกวิธีในการเรียกใช้ WSL Linux Distro ใน Windows 10
- ตั้งค่า Default WSL Linux Distro ใน Windows 10
- ค้นหา Running WSL Linux Distros ใน Windows 10
- ยุติการรัน WSL Linux Distro ใน Windows 10
- ลบ Linux จากบานหน้าต่างนำทางใน Windows 10
- ส่งออกและนำเข้า WSL Linux Distro ใน Windows 10
- เข้าถึงไฟล์ WSL Linux จาก Windows 10
- เปิดใช้งาน WSL ใน Windows 10
- ตั้งค่าผู้ใช้เริ่มต้นสำหรับ WSL ใน Windows 10
- Windows 10 Build 18836 แสดงระบบไฟล์ WSL / Linux ใน File Explorer