Windows Tips & News

ตั้งค่าเวอร์ชัน Linux Distro เป็น WSL 1 หรือ WSL 2 ใน Windows 10

click fraud protection
ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ

วิธีตั้งค่าเวอร์ชัน distro Linux เป็น WSL 1 หรือ WSL 2 ใน Windows 10

Microsoft ได้ย้าย WSL 2 เป็น Windows 10 เวอร์ชัน 1909 และเวอร์ชัน 1903 เริ่มแรกมีให้เฉพาะใน Windows 10 เวอร์ชัน 2004 ตอนนี้ผู้ใช้ที่ติดตั้งระบบปฏิบัติการรุ่นเก่ากว่าสองรุ่นสามารถอัพเกรดระบบย่อย Windows สำหรับ Linux เป็นรุ่นล่าสุดและรับประโยชน์จากการใช้งาน

การอัปเดตเคอร์เนล Wsl2

WSL 2 เป็นเวอร์ชันใหม่ของสถาปัตยกรรมที่สนับสนุนระบบย่อย Windows สำหรับ Linux เพื่อเรียกใช้ไบนารี ELF64 Linux บน Windows สถาปัตยกรรมใหม่นี้เปลี่ยนวิธีที่ไบนารี Linux เหล่านี้โต้ตอบกับ Windows และคอมพิวเตอร์ของคุณ ฮาร์ดแวร์ แต่ยังคงให้ประสบการณ์ผู้ใช้เหมือนกับใน WSL 1 (ปัจจุบันมีอยู่อย่างแพร่หลาย รุ่น)

โฆษณา

มันจัดส่งเคอร์เนลลินุกซ์จริงกับ Windows ซึ่งจะทำให้ความเข้ากันได้ของการเรียกระบบเต็มรูปแบบเป็นไปได้ นี่เป็นครั้งแรกที่เคอร์เนล Linux มาพร้อมกับ Windows WSL 2 ใช้เทคโนโลยีการจำลองเสมือนล่าสุดเพื่อเรียกใช้เคอร์เนล Linux ภายในเครื่องเสมือนยูทิลิตี้น้ำหนักเบา (VM) เพื่อให้พร้อมใช้งานสำหรับผู้ใช้ Windows 10 มากขึ้น Microsoft ได้ ทำให้ใช้ได้ สำหรับระบบปฏิบัติการสองรุ่นก่อนหน้า

ฟีเจอร์หลักทั้งหมดจะพร้อมใช้งาน รวมถึง

  • ประสิทธิภาพของระบบไฟล์เทียบเท่ากับความเร็วของ Mac และ Linux
  • ปรับปรุงการรองรับการเรียกระบบสำหรับแอปพลิเคชัน Linux ทั้งหมดโดยเฉพาะอย่างยิ่ง: Docker, FUSE, rsync เป็นต้น
  • เคอร์เนลลินุกซ์แบบเต็ม
  • Docker Desktop เพิ่มการรองรับการใช้ WSL 2 เป็นเอ็นจิ้น

บิลด์ 18362.1049 และ 18363.1049 หรือสูงกว่านั้นจะต้องทำให้ WSL2 ทำงานได้ พวกเขาจะปล่อยด้วย KB4571748.

คุณสามารถตั้งค่าเวอร์ชัน WSL ที่ต้องการเพื่อใช้เป็นค่าเริ่มต้นสำหรับอินสแตนซ์ WSL ใหม่ หรือตั้งค่า distro ที่ติดตั้งเป็นแพลตฟอร์ม WSL เฉพาะ

สารบัญซ่อน
ตั้งค่า Linux Distro Version เป็น WSL 1 หรือ WSL 2 สำหรับอินสแตนซ์ใหม่
ค้นหาเวอร์ชัน WSL สำหรับ Linux Distros ที่ติดตั้งไว้
ในการตั้งค่าเวอร์ชัน Linux Distro เป็น WSL 1 หรือ WSL 2 ใน Windows 10
  1. เปิด PowerShell ในฐานะผู้ดูแลระบบ.
  2. หากต้องการตั้งค่า WSL 2 เป็นเวอร์ชันเริ่มต้นสำหรับอินสแตนซ์ใหม่ ให้พิมพ์และเรียกใช้: wsl --set-default-เวอร์ชั่น2.
  3. หากต้องการตั้งค่า WSL 1 เป็นเวอร์ชันเริ่มต้นสำหรับอินสแตนซ์ใหม่ ให้พิมพ์และเรียกใช้: wsl --set-default-เวอร์ชัน 1.
  4. คุณทำเสร็จแล้ว

หมายเหตุ: distros WSL รุ่นเก่าบางตัวไม่ได้ออกแบบมาให้ทำงานภายใต้ WSL 2 คุณต้องถอนการติดตั้งด้วยตนเอง นี่คือรายการ distros ที่เข้ากันได้กับ WSL 2

  • อูบุนตู
  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 20.04 LTS
  • openSUSE กระโดด 15.1
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15 SP1
  • Kali Linux
  • เดเบียน GNU/ลินุกซ์
  • Fedora Remix สำหรับ WSL
  • เผิงวิน
  • Pengwin Enterprise
  • Alpine WSL

คุณสามารถแปลง distro ที่มีอยู่เป็นเวอร์ชัน 1 หรือ 2 แทนได้ ต่อไปนี้คือวิธีค้นหาเวอร์ชัน WSL สำหรับ distros ที่ติดตั้งของคุณ

ค้นหาเวอร์ชัน WSL สำหรับ Linux Distros ที่ติดตั้งไว้

  1. เปิด PowerShell ในฐานะผู้ดูแลระบบ.
  2. เรียกใช้คำสั่ง: wsl --list --verbose.
  3. ดูค่าคอลัมน์ 'เวอร์ชัน'เปลี่ยนเวอร์ชัน WSL สำหรับ Distro

คุณทำเสร็จแล้ว

สุดท้าย ต่อไปนี้คือวิธีการเปลี่ยนเวอร์ชัน WSL สำหรับ distro

ในการตั้งค่าเวอร์ชัน Linux Distro เป็น WSL 1 หรือ WSL 2 ใน Windows 10

  1. เปิด PowerShell ในฐานะผู้ดูแลระบบ.
  2. หากต้องการตั้งค่า WSL 2 เป็นเวอร์ชัน distro สำหรับอินสแตนซ์ที่ระบุ ให้เรียกใช้คำสั่ง wsl --set-version 2.
  3. แทนที่ ส่วนที่มีชื่อ Linux จริงที่คุณใช้อยู่ เช่น อูบุนตู: wsl --set-version Ubuntu 2.Windows 10 WSL Distro แปลงเป็น WSL2
  4. ในการแปลง distro เป็น WSL 1 ให้ออกคำสั่ง wsl --set-version 1, เช่น. สำหรับการรัน Ubuntu: wsl --set-version Ubuntu 1.
ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ
บานหน้าต่างวิดเจ็ตใหม่พร้อมใช้งานแล้วใน Windows 11 ที่เสถียร ไม่ต้องใช้บัญชี Microsoft

บานหน้าต่างวิดเจ็ตใหม่พร้อมใช้งานแล้วใน Windows 11 ที่เสถียร ไม่ต้องใช้บัญชี Microsoft

ตั้งแต่ช่วงฤดูใบไม้ร่วงนี้ Microsoft กำลังทดสอบบานหน้าต่าง Widgets ที่ได้รับการปรับปรุงด้วยแถบชื่...

อ่านเพิ่มเติม

Microsoft ยืนยันว่า Windows 11 จะได้รับคุณสมบัติใหม่ถี่ขึ้น

Microsoft ยืนยันว่า Windows 11 จะได้รับคุณสมบัติใหม่ถี่ขึ้น

หากการประกาศอย่างเป็นทางการของ Windows 11 เวอร์ชัน 22H2, "Windows 11 2022 Update" Microsoft ยืนยั...

อ่านเพิ่มเติม

Windows Subsystem สำหรับ Linux มีการเร่งด้วยฮาร์ดแวร์สำหรับวิดีโอ

Windows Subsystem สำหรับ Linux มีการเร่งด้วยฮาร์ดแวร์สำหรับวิดีโอ

Microsoft ประกาศในวันนี้ว่า WSL รองรับการเข้ารหัสและถอดรหัสวิดีโอด้วยฮาร์ดแวร์แล้ว การใช้งานทำให้...

อ่านเพิ่มเติม