เรารู้สึกตื่นเต้นที่จะประกาศว่าตั้งแต่วันนี้เป็นต้นไป คุณสามารถทดลองใช้ระบบย่อย Windows สำหรับ Linux 2 ได้โดยการติดตั้ง Windows รุ่น 18917 ในวงแหวน Insider Fast! ในบล็อกโพสต์นี้ เราจะพูดถึงวิธีการเริ่มต้นใช้งาน คำสั่ง wsl.exe ใหม่ และเคล็ดลับสำคัญบางประการ เอกสารฉบับเต็มเกี่ยวกับ WSL 2 มีอยู่ใน
เริ่มต้นใช้งาน WSL2
เราแทบรอไม่ไหวที่จะเห็นว่าคุณเริ่มใช้ WSL 2 อย่างไร เป้าหมายของเราคือทำให้ WSL 2 รู้สึกเหมือนกับ WSL 1 และเราหวังว่าจะได้รับคำติชมจากคุณเกี่ยวกับวิธีที่เราสามารถปรับปรุงได้ เดอะ
มีการเปลี่ยนแปลงประสบการณ์ผู้ใช้บางอย่างที่คุณจะสังเกตเห็นเมื่อคุณเริ่มใช้ WSL 2 เป็นครั้งแรก ต่อไปนี้เป็นการเปลี่ยนแปลงที่สำคัญที่สุดสองประการในการแสดงตัวอย่างครั้งแรกนี้
วางไฟล์ Linux ของคุณในระบบไฟล์รูทของ Linux
ตรวจสอบให้แน่ใจว่าได้ใส่ไฟล์ที่คุณจะเข้าถึงบ่อยๆ ด้วยแอปพลิเคชัน Linux ภายในระบบไฟล์รูทของ Linux เพื่อรับประโยชน์ด้านประสิทธิภาพของไฟล์ เราเข้าใจว่าเราใช้เวลาสามปีที่ผ่านมาในการบอกให้คุณใส่ไฟล์ของคุณลงในไดรฟ์ C ของคุณเมื่อใช้ WSL 1 แต่นี่ไม่ใช่กรณีใน WSL 2 หากต้องการเพลิดเพลินไปกับการเข้าถึงระบบไฟล์ที่เร็วขึ้นใน WSL 2 ไฟล์เหล่านี้จะต้องอยู่ภายใน ของระบบไฟล์รูทของ Linux เรายังทำให้แอพ Windows สามารถเข้าถึงระบบไฟล์รากของ Linux (เช่น File Explorer! ลองเรียกใช้: explorer.exe .
ในโฮมไดเร็กทอรีของ Linux distro ของคุณและดูว่าเกิดอะไรขึ้น) ซึ่งจะทำให้การเปลี่ยนแปลงนี้ง่ายขึ้นอย่างมาก
เข้าถึงแอปพลิเคชันเครือข่าย Linux ของคุณด้วยที่อยู่ IP แบบไดนามิกในบิลด์เริ่มต้น
WSL 2 มีการเปลี่ยนแปลงสถาปัตยกรรมครั้งใหญ่โดยใช้เทคโนโลยีเวอร์ชวลไลเซชัน และเรายังคงทำงานเพื่อปรับปรุงการสนับสนุนเครือข่าย เนื่องจาก WSL 2 ทำงานในเครื่องเสมือน คุณจะต้องใช้ที่อยู่ IP ของ VM นั้นเพื่อเข้าถึงแอปพลิเคชันเครือข่าย Linux จาก Windows และในทางกลับกัน คุณจะต้องใช้ที่อยู่ IP ของโฮสต์ Windows เพื่อเข้าถึงแอปพลิเคชันเครือข่าย Windows จาก Linux เรามีเป้าหมายที่จะรวมความสามารถของ WSL 2 ในการเข้าถึงแอปพลิเคชันเครือข่ายด้วย localhost
เร็วที่สุดเท่าที่จะทำได้! คุณสามารถดูรายละเอียดทั้งหมดและขั้นตอนในการดำเนินการได้ในเอกสารประกอบของเรา
หากต้องการอ่านเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงประสบการณ์ผู้ใช้ โปรดดูเอกสารประกอบของเรา:
คำสั่ง WSL ใหม่
เรายังได้เพิ่มคำสั่งใหม่บางอย่างเพื่อช่วยให้คุณควบคุมและดูเวอร์ชันและ distros ของ WSL
-
wsl --set-version <Distro> <Version>
ใช้คำสั่งนี้เพื่อแปลง distro ให้ใช้สถาปัตยกรรม WSL 2 หรือใช้สถาปัตยกรรม WSL 1: distro Linux เฉพาะ (เช่น "Ubuntu")
: 1 หรือ 2 (สำหรับ WSL 1 หรือ 2)
-
wsl --set-default-version <Version>
เปลี่ยนเวอร์ชันการติดตั้งเริ่มต้น (WSL 1 หรือ 2) สำหรับการแจกจ่ายใหม่ -
wsl --shutdown
ยุติการแจกจ่ายที่กำลังทำงานอยู่ทั้งหมดและเครื่องเสมือนยูทิลิตี้น้ำหนักเบา WSL 2 ทันทีVM ที่ขับเคลื่อน WSL 2 distros เป็นสิ่งที่เราตั้งใจที่จะจัดการให้คุณทั้งหมด ดังนั้นเราจึงหมุนมันเมื่อคุณต้องการและปิดมันเมื่อคุณไม่ต้องการ อาจมีบางกรณีที่คุณต้องการปิดด้วยตนเอง และคำสั่งนี้ให้คุณทำได้โดยยุติการกระจายทั้งหมดและปิด WSL 2 VM
-
wsl --list --quiet
แสดงเฉพาะชื่อการแจกจ่ายคำสั่งนี้มีประโยชน์สำหรับการเขียนสคริปต์ เนื่องจากจะแสดงเฉพาะชื่อของการแจกจ่ายที่คุณติดตั้งไว้ โดยไม่แสดงข้อมูลอื่นๆ เช่น distro เริ่มต้น เวอร์ชัน เป็นต้น
-
wsl --list --verbose
แสดงข้อมูลโดยละเอียดเกี่ยวกับการแจกแจงทั้งหมดคำสั่งนี้แสดงชื่อของแต่ละ distro สถานะของ distro และเวอร์ชันที่กำลังทำงานอยู่ นอกจากนี้ยังแสดงว่าการแจกแจงใดเป็นค่าเริ่มต้นด้วยเครื่องหมายดอกจัน
มองไปข้างหน้าและรับฟังความคิดเห็นของคุณ
คุณสามารถคาดหวังว่าจะได้รับคุณสมบัติเพิ่มเติม การแก้ไขจุดบกพร่อง และการอัปเดตทั่วไปสำหรับ WSL 2 ภายในโปรแกรม Windows Insiders คอยติดตามบล็อกประสบการณ์ของพวกเขาและบล็อกนี้ที่นี่เพื่อเรียนรู้ข่าว WSL 2 เพิ่มเติม
หากคุณพบปัญหาใด ๆ หรือมีข้อเสนอแนะสำหรับทีมของเรา โปรดส่งปัญหาใน Github ของเราที่:
ที่มา: will.com