ข้ามไปเนื้อหา

ผู้ใช้:Jothefiredragon/ทดลองเขียน/ระบบย่อยวินโดวส์สำหรับลินุกซ์

จากวิกิพีเดีย สารานุกรมเสรี
Windows Subsystem for Linux
ชื่ออื่นWSL
นักพัฒนาMicrosoft
วันที่เปิดตัว2 สิงหาคม 2016; 8 ปีก่อน (2016-08-02)
รุ่นเสถียร
WSL 2 1.2.5 / 20 เมษายน 2023; 18 เดือนก่อน (2023-04-20)[1]
รุ่นทดลอง
WSL 2 2.0.1 / 25 กันยายน 2023; 13 เดือนก่อน (2023-09-25)[2]
ที่เก็บข้อมูลgithub.com/Microsoft/WSL (issues only)
ระบบปฏิบัติการ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.microsoft.com/windows/wsl/about

ระบบย่อยวินโดวส์สำหรับลินุกซ์ (Windows Subsystem for Linux หรือ WSL) เป็นคุณลักษณะหนึ่งของวินโดวส์ที่ช่วยให้นักพัฒนาสามารถใช้งานระบบลินุกซ์ ได้โดยไม่จำเป็นต้องใช้ Virtual machine แยกต่างหากหรือ Multi-booting WSL มีสองเวอร์ชัน: WSL 1 และ WSL 2 โดย WSL 1 เปิดตัวครั้งแรกเมื่อวันที่ 2 สิงหาคม 2559 และทำหน้าที่เป็นเลเยอร์ความเข้ากันได้สำหรับการรันไฟล์สั่งทำการลินุกซ์ (ในรูปแบบ ELF) โดยการนำการเรียกของระบบลินุกซ์ ไปใช้กับเคอร์เนลวินโดวส์[3] WSL 1 ใช้งานได้บน Windows 10, Windows 10 LTSB/LTSC, Windows 11, [4] Windows Server 2016, Windows Server 2019 และ Windows Server 2022

ในเดือนพฤษภาคม 2019 มีการประกาศเปิดตัว WSL 2 [5] แนะนำการเปลี่ยนแปลงที่สำคัญ เช่น ลินุกซ์เคอร์เนลแท้จริง[6] ผ่านชุดย่อยของคุณสมบัติ Hyper-V WSL 2 แตกต่างจาก WSL 1 ตรงที่ WSL 2 ทำงานภายใน Virtual machine ที่ได้รับการจัดการซึ่งใช้ลินุกซ์เคอร์เนลเต็มรูปแบบ ด้วยเหตุนี้ WSL 2 จึงเข้ากันได้กับไบนารีลินุกซ์มากกว่า WSL 1 เนื่องจากไม่ใช่ทุก syscalls สามารถเรียกใช้ผ่าน WSL 1 ได้ ตั้งแต่เดือนมิถุนายน 2019 WSL 2 พร้อมใช้งานสำหรับผู้ใช้ Windows 10 ผ่านทางโปรแกรม Windows Insider รวมถึง Home edition [7] WSL ไม่สามารถใช้ได้กับผู้ใช้ Windows 10 ทุกคนตามค่าเริ่มต้น สามารถติดตั้งได้โดยการเข้าร่วมโปรแกรม Windows Insider หรือด้วยตนเองผ่าน ไมโครซอฟท์สโตร์หรือ Winget [8]

ดูเพิ่ม

[แก้]

อ้างอิง

[แก้]
  1. "Release 1.2.5 · microsoft/WSL". GitHub (ภาษาอังกฤษ). สืบค้นเมื่อ 2023-07-04.
  2. "Release 2.0.1 · microsoft/WSL". GitHub (ภาษาอังกฤษ). สืบค้นเมื่อ 2023-09-27.
  3. 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.
  4. June 2021, Darren Allan 23 (23 June 2021). "Windows 11 could seamlessly run graphical Linux apps". TechRadar (ภาษาอังกฤษ). สืบค้นเมื่อ 2021-06-29.
  5. Craig Loewen (2019-05-06). "Announcing WSL 2". Windows Command Line Tools For Developers.
  6. mscraigloewen. "About WSL 2". docs.microsoft.com.
  7. "WSL 2 Post BUILD FAQ". Windows Command Line Tools For Developers. 2019-05-14.
  8. craigloewen-msft (2022-02-24). "Install WSL on Windows 10". Microsoft (ภาษาอังกฤษแบบอเมริกัน).

หมวดหมู่:ส่วนประกอบของวินโดวส์