Windows Tips & News

WSL 2 พร้อมให้ใช้งานแล้วสำหรับ Windows Insiders

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

ด้วยการเปิดตัว Windows 10 Build 18917 Microsoft ได้แนะนำ WSL 2 ให้กับ Insiders ซึ่งเป็นระบบย่อย Windows สำหรับ Linux 2 มันจัดส่งเคอร์เนลลินุกซ์จริงกับ Windows ซึ่งจะทำให้ความเข้ากันได้ของการเรียกระบบเต็มรูปแบบเป็นไปได้ นี่เป็นครั้งแรกที่เคอร์เนล Linux มาพร้อมกับ Windows

Linux Distros Microsoft Store Windows 10

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

โฆษณา

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

การเปลี่ยนแปลงทางสถาปัตยกรรมใน WSL 2

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

มีการเปลี่ยนแปลงประสบการณ์ผู้ใช้บางอย่างที่คุณจะสังเกตเห็นเมื่อคุณเริ่มใช้ WSL 2 ครั้งแรก ต่อไปนี้คือการเปลี่ยนแปลงที่สำคัญที่สุดสองประการในการแสดงตัวอย่างครั้งแรกนี้

วางไฟล์ Linux ของคุณในระบบไฟล์รูทของ Linux

ตรวจสอบให้แน่ใจว่าได้ใส่ไฟล์ที่คุณจะเข้าถึงบ่อยๆ ด้วยแอพพลิเคชั่น Linux ในระบบไฟล์รูทของ Linux เพื่อรับประโยชน์ด้านประสิทธิภาพของไฟล์ Microsoft เข้าใจดีว่าพวกเขาได้ใช้เวลาสามปีที่ผ่านมาเพื่อบอกให้คุณใส่ไฟล์ของคุณลงในไดรฟ์ C ของคุณเมื่อใช้ WSL 1 แต่นี่ไม่ใช่กรณีใน WSL 2 เพื่อให้เข้าถึงระบบไฟล์ได้เร็วขึ้นใน WSL 2 ไฟล์เหล่านี้ต้องอยู่ภายในระบบไฟล์รูทของ Linux ตอนนี้แอพ Windows สามารถเข้าถึงระบบไฟล์รูทของ Linux ได้แล้ว (เช่น File Explorer! ลองวิ่ง: explorer.exe / ใน bash shell ของคุณและดูว่าเกิดอะไรขึ้น) ซึ่งจะทำให้การเปลี่ยนแปลงนี้ง่ายขึ้นอย่างมาก

เข้าถึงแอปพลิเคชันเครือข่าย Linux ของคุณด้วยที่อยู่ IP แบบไดนามิกในบิลด์เริ่มต้น

WSL 2 มีการเปลี่ยนแปลงสถาปัตยกรรมครั้งใหญ่โดยใช้เทคโนโลยีเวอร์ชวลไลเซชั่น และการสนับสนุนเครือข่ายยังคงดำเนินการอยู่ เนื่องจากตอนนี้ WSL 2 ทำงานในเครื่องเสมือน คุณจะต้องใช้ที่อยู่ IP ของ VM เพื่อเข้าถึงแอปพลิเคชันเครือข่าย Linux จาก Windows และในทางกลับกัน คุณจะต้องมีที่อยู่ IP ของโฮสต์ Windows เพื่อเข้าถึงแอปพลิเคชันเครือข่าย Windows จาก ลินุกซ์. เร็วๆ นี้ WSL 2 จะรวมความสามารถในการเข้าถึงแอปพลิเคชันเครือข่ายด้วย localhost. คุณสามารถดูรายละเอียดและขั้นตอนในการดำเนินการนี้ได้ในเอกสารประกอบ ที่นี่.

หากต้องการอ่านเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงประสบการณ์ผู้ใช้ โปรดดูเอกสารต่อไปนี้: การเปลี่ยนแปลงประสบการณ์ผู้ใช้ระหว่าง WSL 1 และ WSL 2.

มีคำสั่งใหม่ๆ ที่จะช่วยให้คุณควบคุมและดูเวอร์ชัน WSL และ distros ของคุณได้

  • wsl --set-version
    ใช้คำสั่งนี้เพื่อแปลง distro เพื่อใช้สถาปัตยกรรม WSL 2 หรือใช้สถาปัตยกรรม WSL 1: Linux distro เฉพาะ (เช่น “Ubuntu”)

    : 1 หรือ 2 (สำหรับ WSL 1 หรือ 2)

  • wsl --set-default-version
    เปลี่ยนเวอร์ชันการติดตั้งเริ่มต้น (WSL 1 หรือ 2) สำหรับการแจกจ่ายใหม่
  • wsl --shutdown
    ยุติการกระจายที่รันอยู่ทั้งหมดและเครื่องเสมือนยูทิลิตี้น้ำหนักเบา WSL 2 ทันที อาจมีบางกรณีที่คุณต้องการปิดเครื่องด้วยตนเอง และคำสั่งนี้ช่วยให้คุณทำได้โดยยุติการกระจายทั้งหมดและปิด WSL 2 VM
  • wsl --list --quiet
    ระบุเฉพาะชื่อการแจกจ่าย คำสั่งนี้มีประโยชน์สำหรับการเขียนสคริปต์ เนื่องจากจะแสดงเฉพาะชื่อการแจกจ่ายที่คุณติดตั้งไว้โดยไม่แสดงข้อมูลอื่นๆ เช่น distro เริ่มต้น เวอร์ชัน ฯลฯ
  • wsl --list --verbose
    แสดงข้อมูลโดยละเอียดเกี่ยวกับการแจกแจงทั้งหมด คำสั่งนี้แสดงรายการชื่อของแต่ละ distro, สถานะของ distro อยู่ในสถานะใด, และเวอร์ชันใดที่กำลังทำงานอยู่ นอกจากนี้ยังแสดงให้เห็นว่าการแจกแจงใดเป็นค่าเริ่มต้นด้วยเครื่องหมายดอกจัน

ดูวิธีการติดตั้ง WSL 2 ที่นี่.

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ
วิธีตั้งค่า GPU ที่ต้องการสำหรับแอพใน Windows 10

วิธีตั้งค่า GPU ที่ต้องการสำหรับแอพใน Windows 10

แล็ปท็อปสมัยใหม่มักมาพร้อมกับ GPU หรือชิปกราฟิกสองตัว หนึ่งในนั้นมีวัตถุประสงค์เพื่อใช้พลังงานน้อ...

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

Firefox ปล่อยปลั๊กอิน NPAPI ทั้งหมด ยกเว้น Flash

Firefox ปล่อยปลั๊กอิน NPAPI ทั้งหมด ยกเว้น Flash

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบMozilla Firefox กำลังอยู่ระหว่...

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

ป้อน Emoji จากแป้นพิมพ์ใน Windows 10 ด้วย Emoji Panel

ป้อน Emoji จากแป้นพิมพ์ใน Windows 10 ด้วย Emoji Panel

ใน Windows 10 มีคุณสมบัติพิเศษที่ช่วยให้ป้อน Emoji ได้อย่างง่ายดาย ด้วยปุ่มลัด คุณสามารถเปิดแผง E...

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