WSL 2 พร้อมใช้งานแล้วใน Windows Insiders

เรารู้สึกตื่นเต้นที่จะประกาศว่าตั้งแต่วันนี้เป็นต้นไป คุณสามารถทดลองใช้ระบบย่อย Windows สำหรับ Linux 2 ได้โดยการติดตั้ง Windows รุ่น 18917 ในวงแหวน Insider Fast! ในบล็อกโพสต์นี้ เราจะพูดถึงวิธีการเริ่มต้นใช้งาน คำสั่ง wsl.exe ใหม่ และเคล็ดลับสำคัญบางประการ เอกสารฉบับเต็มเกี่ยวกับ WSL 2 มีอยู่ใน หน้าเอกสารของเรา.

WSL 2 พร้อมใช้งานแล้วใน Windows Insiders

เริ่มต้นใช้งาน WSL2

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

มีการเปลี่ยนแปลงประสบการณ์ผู้ใช้บางอย่างที่คุณจะสังเกตเห็นเมื่อคุณเริ่มใช้ 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 1 และ WSL 2.

คำสั่ง 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 ของเราที่: github.com/microsoft/wsl/issuesและหากคุณมีคำถามทั่วไปเกี่ยวกับ WSL คุณสามารถค้นหาสมาชิกในทีมของเราทั้งหมดที่อยู่ใน Twitter ได้ รายการทวิตเตอร์นี้.

ที่มา: will.com

เพิ่มความคิดเห็น