ระบบย่อย Windows สำหรับ Linux (WSL) พร้อมใช้งานเป็นแอปจาก Microsoft Store บน Windows 11 . แล้ว
3 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
Microsoft ประกาศความพร้อมใช้งานทั่วไปของ Windows Subsystem สำหรับ Linux (WSL) เป็นแอพใน Microsoft Store สำหรับพีซี Windows 11 WSL รุ่นตัวอย่างใน Microsoft Store มีข้อได้เปรียบอย่างมาก ตอนนี้คุณสามารถรับการอัปเดตและฟีเจอร์ WSL ล่าสุดได้เร็วขึ้นโดยไม่จำเป็นต้องอัปเกรดระบบปฏิบัติการ Windows
เมื่อฟีเจอร์การแสดงตัวอย่างในปัจจุบัน เช่น การรองรับแอป GUI, การประมวลผล GPU และการติดตั้งไดรฟ์ระบบไฟล์ Linux ได้รับการสรุปแล้ว แทนที่จะอัปเดตระบบปฏิบัติการ Windows ทั้งหมดของคุณ หรือไปที่บิลด์ตัวอย่าง Windows Insider คุณสามารถอัปเดตแอป WSL จาก Microsoft Store ได้ คุณสามารถดาวน์โหลดระบบย่อย Windows สำหรับ Linux ได้ใน Microsoft Store โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.
บันทึกประจำรุ่นของ WSL ใน Microsoft Store:
- WSLg ถูกรวมเป็นส่วนหนึ่งของแอพ WSL แล้ว!
- อัปเดต Microsoft.WSLg เป็นเวอร์ชัน 1.0.29
- เปลี่ยนเป็น msrdc.exe สำหรับ WSLg
- เปิดใช้งาน virtio สำหรับหน่วยความจำที่ใช้ร่วมกัน WSLg ที่เปิดใช้งาน ARM64to
- อนุญาตให้ตัวแปรสภาพแวดล้อมที่ใช้โดย WSLG ถูกแทนที่โดย WSLENV
- ใหม่
wsl.exe –mount
คุณสมบัติ!
- เพิ่มเมานต์
--vhd
เพื่อให้การติดตั้งไฟล์ VHD ง่ายขึ้น- ใช้การตรวจหาระบบไฟล์สำหรับ
wsl.exe --mount
. การเปลี่ยนแปลงนี้ใช้การตรวจหาประเภทระบบไฟล์หากไม่มี--type
ถูกระบุเมื่อใช้ wsl.exe –mount- เพิ่มคุณสมบัติ –name ไปที่
wsl.exe --mount
. การเปลี่ยนแปลงนี้เพิ่มการสนับสนุนสำหรับการตั้งชื่อจุดเชื่อมต่อเมื่อติดตั้งดิสก์ผ่าน WSL- อัปเดตเคอร์เนล Linux เป็น 5.10.60.1
- เปิดใช้งานตัวเลือกการกำหนดค่าเคอร์เนล USB เพิ่มเติมสำหรับการโต้ตอบกับ Arduino ผ่าน USB
- อัปเดตเป็นอัปสตรีมเคอร์เนลที่เสถียรรีลีส 5.10.60
- เปิดใช้งาน virtio-pmem พร้อมรองรับที่อยู่สัมพันธ์ PCI BAR
- เปิดใช้งานการรองรับ vPCI ภายใต้ Hyper-V สำหรับ ARM64
- เปิดใช้งานการสนับสนุน io_uring
- เปิดใช้งานการสนับสนุน USB ผ่าน IP
- เปิดใช้งานการรองรับ spinlock แบบ Paravirtualized สำหรับ x86_64
- รีเฟรชไดรเวอร์ dxgkrnl เพื่อรับการแก้ไขข้อผิดพลาดและการล้างโค้ด
- เปิดใช้งานการสนับสนุนไคลเอ็นต์ NFS สำหรับ NFSv4.1* ปรับปรุงข้อความแสดงข้อผิดพลาดเมื่อการติดตั้ง 9p หรือ fstab ล้มเหลว
- แก้ไขปัญหา \wsl$\ และ \wsl.localhost\ บน ARM64
- เปลี่ยนเป็น mkfs.ext4 แทน ext4 VHD ที่จัดรูปแบบไว้ล่วงหน้า
- เปลี่ยนไปใช้ mkswap และ swapon แทนลอจิกไฟล์ swap ที่กำหนดเอง [GH 5476]
- เพิ่มตรรกะเพื่ออัปเดต MTU ของเครือข่าย NAT แบบไดนามิก
- แก้ไขสำหรับ /etc/wsl.conf generateResolvConf ไม่ทำงานตามที่คาดไว้ [GH 6977]
- เพิ่มฟังก์ชันตัวช่วยตัวบ่งชี้ความคืบหน้าที่ใช้เพื่อแสดงข้อความ Please Wait พร้อมจุดเคลื่อนไหวในกระบวนการแปลงเพื่อแสดงให้ผู้ใช้ทราบว่า WSL ยังคงทำงานอยู่
- สลับ wslhost.exe เป็นแอป win32
- สวิตซ์
wsl.exe --install
เพื่อไม่ต้องการอาร์กิวเมนต์ –distribution การเปลี่ยนแปลงนี้เปลี่ยนwsl.exe --install
ที่จะไม่ต้องการ--distribution
อาร์กิวเมนต์แต่ยังคงสนับสนุนเพื่อหลีกเลี่ยงการทำลายสคริปต์ที่มีอยู่- เพิ่ม
wsl.exe --version
คำสั่ง- เพิ่มเวอร์ชัน Windows ไปที่
wsl.exe --status
และwsl.exe --version
- การล้างข้อมูล wsl.exe การจัดการอาร์กิวเมนต์ที่ไม่ถูกต้องเพื่อให้ข้อผิดพลาดทางไวยากรณ์ง่ายต่อการวินิจฉัยตนเอง
- หากเปิดแอปผ่านไทล์ ให้ผู้ใช้ป้อนข้อมูลก่อนปิดหน้าต่างคอนโซล
- เพิ่มกล่องโต้ตอบข้อความแสดงข้อผิดพลาดสำหรับ wslg.exe
- ลดความซับซ้อนของการพิมพ์สำหรับอาร์กิวเมนต์บรรทัดคำสั่งที่ไม่รองรับ
- พิมพ์ข้อความแสดงข้อผิดพลาดที่ดีขึ้นหากผู้ใช้เรียกใช้ wsl.exe – ติดตั้งเมื่อติดตั้ง WSL แล้ว
- เพิ่มรหัสข้อผิดพลาดพิเศษสำหรับเคอร์เนลแบบกำหนดเองที่ไม่ปรากฏ และไม่รองรับเคอร์เนลแบบกำหนดเอง (ARM64)
- บันทึก
wsl.exe --update
เพื่อทำงานกับแพ็คเกจที่ยกขึ้น – จะเป็นการเปิดหน้าร้านค้า- ปรับปรุงความเสถียรและประสิทธิภาพของการถ่ายทอด localhost
- ปรับปรุงประสิทธิภาพและความเสถียรเพิ่มเติม
ที่มา: ไมโครซอฟท์