Microsoft ได้เผยแพร่ไฟล์ เอกสาร ซึ่งครอบคลุมการเปลี่ยนแปลงที่เกิดขึ้นกับระบบย่อย Windows สำหรับ Linux ใน Windows 10 ในเดือนกันยายน 2020 โพสต์กล่าวถึงการอัปเดตเคอร์เนลผ่าน Windows Update ความพร้อมใช้งาน WSL 2 บน Windows 10 เวอร์ชัน 1909 และ 1903 และการปรับปรุงที่น่าสนใจอื่น ๆ ที่เกิดขึ้นกับคุณลักษณะนี้
WSL 2 เป็นสถาปัตยกรรมเวอร์ชันใหม่ที่ขับเคลื่อนระบบย่อยของ Windows สำหรับ Linux เพื่อรันไบนารี ELF64 Linux บน Windows สถาปัตยกรรมใหม่นี้เปลี่ยนแปลงวิธีที่ไบนารีของ Linux เหล่านี้โต้ตอบกับ Windows และฮาร์ดแวร์ของคอมพิวเตอร์ของคุณ แต่ยังคงให้ประสบการณ์ผู้ใช้เช่นเดียวกับ WSL 1 (เวอร์ชันที่มีให้บริการอย่างกว้างขวางในปัจจุบัน)
การโฆษณา
จัดส่งเคอร์เนลลินุกซ์จริงพร้อมกับ Windows ซึ่งจะทำให้สามารถใช้งานการโทรระบบได้อย่างสมบูรณ์ นี่เป็นครั้งแรกที่เคอร์เนล Linux มาพร้อมกับ Windows WSL 2 ใช้เทคโนโลยีเวอร์ชวลไลเซชั่นล่าสุดเพื่อรันเคอร์เนล Linux ภายในเครื่องเสมือนยูทิลิตี้น้ำหนักเบา (VM)
ขณะนี้การสนับสนุน WSL 2 พร้อมใช้งานใน Windows 10 เวอร์ชัน 1903 และ 1909
WSL 2 ซึ่งเป็นการนำเลเยอร์ลินุกซ์สำหรับ Windows 10 ไปใช้งานครั้งต่อไปมีให้เฉพาะ Windows เวอร์ชัน 2004 เท่านั้นเพื่อให้สามารถใช้งานได้กับผู้ใช้ Windows 10 มากขึ้น Microsoft จึง ทำให้พร้อมใช้งาน สำหรับสองรุ่นก่อนหน้าของ OS
อัปเดตเกี่ยวกับการเรียกใช้แอป Linux GUI ใน WSL
Microsoft กำลังเข้าใกล้การแสดงตัวอย่างเบื้องต้นของคุณลักษณะนี้และจะประกาศการเปิดตัวตัวอย่างสำหรับ Windows Insiders ภายในสองสามเดือนข้างหน้า
ด้านล่างนี้เป็นการดูงานสร้างภายในล่วงหน้า เรียกใช้แอพ GUI ใน WSL . คุณจะเห็นได้ว่า WSL จะรองรับแอปพลิเคชันประเภทต่างๆมากมายรวมถึง IDE ที่ทำงานอย่างสมบูรณ์ในสภาพแวดล้อม Linux Devs ได้รวมรายละเอียดที่พอดีและเสร็จสิ้นไว้มากมายเช่นการแสดงไอคอนสำหรับแอพ Linux ในแถบงานและการรองรับเสียงด้วยไมโครโฟนของคุณ ด้านล่างนี้คือ Microsoft Teams เวอร์ชันดั้งเดิมของ Linux ที่ทำงานใน WSL
WSL - การติดตั้งพร้อมการสนับสนุน distro กำลังจะมาถึง Insiders ในเร็ว ๆ นี้
ในการประชุม BUILD 2020 Microsoft ได้เปิดตัวตัวเลือกบรรทัดคำสั่งใหม่wsl - ติดตั้ง
. การทำซ้ำครั้งแรกของคุณลักษณะนี้พร้อมใช้งานใน Windows Insider บิลด์ของ Windows 10 ภายในสองสามสัปดาห์ถัดไป- ติดตั้ง
อาร์กิวเมนต์จะรวมถึงความสามารถในการติดตั้ง WSL distros ซึ่งหมายความว่าคุณจะสามารถตั้งค่า WSL บนเครื่องของคุณได้อย่างสมบูรณ์พร้อมกับ distro ที่คุณเลือกด้วยคำสั่งเพียงคำสั่งเดียว
เข้าถึงระบบไฟล์ Linux โดยใช้ WSL
เริ่มต้นด้วย ตัวอย่าง Windows Insiders รุ่น 20211 WSL 2 มีคุณสมบัติใหม่:wsl - ติดตั้ง
. พารามิเตอร์ใหม่นี้ช่วยให้สามารถเชื่อมต่อและติดตั้งฟิสิคัลดิสก์ภายใน WSL 2 ได้ทำให้คุณสามารถเข้าถึงระบบไฟล์ที่ Windows ไม่ได้รับการสนับสนุนโดยกำเนิด (เช่น ext4) คุณยังสามารถไปที่ไฟล์เหล่านี้ภายใน Windows File Explorer
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับคุณลักษณะนี้โปรดอ่านไฟล์ เอกสารการเมานต์ WSL 2 หรือ โพสต์บล็อกประกาศ .
TensorFlow แบบโอเพนซอร์สด้วย DirectML
WSL มีการรองรับเวิร์กโฟลว์การประมวลผล GPU พร้อมใช้งานแล้วใน Windows Insiders builds อ่านเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้และวิธีเริ่มต้นในเอกสารอย่างเป็นทางการ: GPU เร่งการฝึกอบรมการเรียนรู้ของเครื่อง . นอกจากนี้ Microsoft ได้สร้างซอร์สโค้ดของ TensorFlow-DirectML ซึ่งเป็นส่วนขยายของ TensorFlow บน Windows ซึ่งพร้อมใช้งานสำหรับสาธารณะในรูปแบบโครงการโอเพนซอร์สบน Github TensorFlow-DirectML ขยายขอบเขตการเข้าถึงของ TensorFlow ให้กว้างขึ้นนอกเหนือจากการรองรับหน่วยประมวลผลกราฟิก (GPU) แบบเดิมโดยการเปิดใช้งานการฝึกอบรมที่มีประสิทธิภาพสูงและการอนุมานโมเดลการเรียนรู้ของเครื่องบนอุปกรณ์ Windows ใด ๆ ที่มี GPU ที่รองรับ DirectX 12 ผ่าน DirectML . DirectML เป็น API การเรียนรู้เชิงลึกที่เร่งด้วยฮาร์ดแวร์บน Windows คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงนี้ได้ที่ บล็อกโพสต์ประกาศ .
วิธีการถ่ายทอดสดบน discord
ตอนนี้เวอร์ชันเคอร์เนลของ Linux อัปเดตอัตโนมัติผ่าน Microsoft Update สำหรับ WSL
ด้วยเวอร์ชัน 2004 Microsoft ได้ลบเคอร์เนล Linux ออกจากอิมเมจระบบปฏิบัติการ Windows และจะส่งมอบไปยังพีซีของคุณผ่าน Windows Update เช่นเดียวกับไดรเวอร์ของบุคคลที่สาม (เช่นกราฟิกหรือไดรเวอร์ทัชแพด) คุณสามารถตรวจสอบการอัปเดตเคอร์เนลใหม่ด้วยตนเองได้โดยคลิกปุ่ม 'ตรวจสอบการอัปเดต' หรือคุณสามารถให้ Windows แจ้งข้อมูลล่าสุดได้เหมือนปกติ
เวอร์ชันเคอร์เนลใหม่ไม่ได้มีไว้สำหรับ Windows Insiders อีกต่อไปแล้วตอนนี้อุปกรณ์ใด ๆ ที่เปิดใช้งาน WSL และเลือกใช้ Microsoft Updates จะได้รับเคอร์เนลเวอร์ชันล่าสุดโดยอัตโนมัติ! คุณสามารถดูประวัติการเผยแพร่เคอร์เนลของ Linux ได้ บนเอกสาร WSL .