Windows Tips & News

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

click fraud protection
ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา 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 และเพิ่มประสิทธิภาพระบบ
วิธีเพิ่มความเร็วเมนูใน Windows 8

วิธีเพิ่มความเร็วเมนูใน Windows 8

หากคุณสนใจที่จะเพิ่มความเร็วของเมนูใน Windows 8 นี่เป็นข่าวดีสำหรับคุณ: ใช้การปรับแต่งรีจิสทรีอย่...

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

วิธีปิดการใช้งานแอนิเมชั่นการลงชื่อเข้าใช้ครั้งแรกใน Windows 8

วิธีปิดการใช้งานแอนิเมชั่นการลงชื่อเข้าใช้ครั้งแรกใน Windows 8

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบทุกครั้งที่คุณสร้างบัญชีผู้ใช้...

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

วิธีติดตั้ง Windows 7 บนพีซีที่มีพอร์ต USB 3.0 เท่านั้น

วิธีติดตั้ง Windows 7 บนพีซีที่มีพอร์ต USB 3.0 เท่านั้น

หากคุณพยายามติดตั้ง Windows 7 บนอุปกรณ์ที่มาพร้อมกับพอร์ต USB 3.0 เท่านั้น คุณอาจประสบปัญหา เช่น ...

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