ระบบย่อยวินโดวส์สำหรับลินุกซ์
แบชทำงานอยู่บนวินโดวส์ 10 | |
ชื่ออื่น | Windows Subsystem for Linux หรือ WSL |
---|---|
นักพัฒนา | Microsoft |
วันที่เปิดตัว | 2 สิงหาคม 2016 |
รุ่นเสถียร | WSL 2 1.2.5
/ 20 เมษายน 2023[1] |
รุ่นทดลอง | WSL 2 2.0.1
/ 25 กันยายน 2023[2] |
ที่เก็บข้อมูล | github |
ระบบปฏิบัติการ | Windows 10, Windows 10 LTSB/LTSC, Windows Server 2016, Windows Server 2019, Windows 11, Windows Server 2022 |
ก่อนหน้า | Windows Services for UNIX |
ประเภท | Compatibility layer, Virtualization |
สัญญาอนุญาต | Subsystem: Proprietary commercial software; Linux kernel: GNU GPLv2 (only) with some code under compatible GPL variants or under permissive licenses like BSD, MIT |
เว็บไซต์ | learn |
ระบบย่อยวินโดวส์สำหรับลินุกซ์ (Windows Subsystem for Linux หรือ WSL) เป็นคุณลักษณะหนึ่งของวินโดวส์ที่ช่วยให้นักพัฒนาสามารถใช้งานระบบลินุกซ์ ได้โดยไม่จำเป็นต้องใช้ Virtual machine แยกต่างหากหรือ Multi-booting WSL มีสองเวอร์ชัน: WSL 1 และ WSL 2 โดย WSL 1 เปิดตัวครั้งแรกเมื่อวันที่ 2 สิงหาคม 2559 และทำหน้าที่เป็นเลเยอร์ความเข้ากันได้สำหรับการรันไฟล์สั่งทำการลินุกซ์ (ในรูปแบบ ELF) โดยการนำการเรียกของระบบลินุกซ์ ไปใช้กับเคอร์เนลวินโดวส์[3] WSL 1 ใช้งานได้บน วินโดวส์ 10, Windows 10 LTSB/LTSC, วินโดวส์ 11, [4] วินโดวส์เซิร์ฟเวอร์ 2016, วินโดวส์เซิร์ฟเวอร์ 2019 และ วินโดวส์เซิร์ฟเวอร์ 2022
ในเดือนพฤษภาคม 2562 มีการประกาศเปิดตัว WSL 2 [5] แนะนำการเปลี่ยนแปลงที่สำคัญ เช่น ลินุกซ์เคอร์เนลแท้จริง[6] ผ่านชุดย่อยของคุณสมบัติ ไฮเปอร์-วี WSL 2 แตกต่างจาก WSL 1 ตรงที่ WSL 2 ทำงานภายใน Virtual machine ที่ได้รับการจัดการผ่านลินุกซ์เคอร์เนลอย่างเต็มรูปแบบ ด้วยเหตุนี้ WSL 2 จึงเข้ากันได้กับไบนารีลินุกซ์มากกว่า WSL 1 เนื่องจากไม่ใช่ทุก syscalls ที่สามารถเรียกใช้ผ่าน WSL 1 ได้ ตั้งแต่เดือนมิถุนายน 2562 WSL 2 พร้อมใช้งานสำหรับผู้ใช้ Windows 10 ผ่านทางโปรแกรม Windows Insider รวมถึง Home edition [7] WSL ไม่สามารถใช้ได้กับผู้ใช้ Windows 10 ทุกคนตามค่าเริ่มต้น สามารถติดตั้งได้โดยการเข้าร่วมโปรแกรม Windows Insider หรือด้วยตนเองผ่าน ไมโครซอฟท์สโตร์หรือ Winget [8]
ดูเพิ่ม
[แก้]อ้างอิง
[แก้]- ↑ "Release 1.2.5 · microsoft/WSL". GitHub (ภาษาอังกฤษ). สืบค้นเมื่อ 2023-07-04.
- ↑ "Release 2.0.1 · microsoft/WSL". GitHub (ภาษาอังกฤษ). สืบค้นเมื่อ 2023-09-27.
- ↑ Leeks, Stuart (2020). Windows Subsystem for Linux 2 (WSL 2) Tips, Tricks, and Techniques: Maximise Productivity of Your Windows 10 Development Machine with Custom Workflows and Configurations. Birmingham: Packt Publishing. pp. 18–19. ISBN 978-1-80056-352-0. OCLC 1202451000.
- ↑ June 2021, Darren Allan 23 (23 June 2021). "Windows 11 could seamlessly run graphical Linux apps". TechRadar (ภาษาอังกฤษ). สืบค้นเมื่อ 2021-06-29.
- ↑ Craig Loewen (2019-05-06). "Announcing WSL 2". Windows Command Line Tools For Developers.
- ↑ mscraigloewen. "About WSL 2". docs.microsoft.com.
- ↑ "WSL 2 Post BUILD FAQ". Windows Command Line Tools For Developers. 2019-05-14.
- ↑ craigloewen-msft (2022-02-24). "Install WSL on Windows 10". Microsoft (ภาษาอังกฤษแบบอเมริกัน).