เมื่อเดือนตุลาคมปีที่แล้ว Microsoft ได้เปิดให้ผู้ใช้ Windows 10 Insider Preview สามารถติดตั้ง WSL (Windows Subsystem for Linux) ได้ง่ายๆ ด้วยคำสั่ง wsl --installลดความยุ่งยากที่ปกติผู้ใช้ต้องเปิดการตั้งค่าบางอย่างรวมถึงติดตั้งแพคเกจเอง
ล่าสุด Microsoft ได้เปิดให้ผู้ใช้ Windows 10 v2004 หรือสูงกว่า สามารถใช้งานฟีเจอร์แบบเดียวกันนี้ได้อย่างเป็นทางการแล้ว โดยต้องอัพเดต Windows ให้เป็นแพตช์ล่าสุดก่อน หรือถ้าจะเจาะจงแพตช์ มันคืออัพเดตรหัส KB5004296 ที่เพิ่งปล่อยออกมา หากตรวจสอบในเครื่องตนเองแล้วมีแพตช์นี้ติดตั้งอยู่ก็พร้อมใช้งานได้เลย (ผมเช็คในเครื่องตัวเองขึ้นว่าเป็น Optional Update)
ภาพโดย Microsoft
การใช้คำสั่ง wsl --installต้องรันจาก Command Prompt ด้วยสิทธิ์แอดมิน และโดยปกติจะติดตั้ง Ubuntu ให้เลย หลังติดตั้งเสร็จผู้ใช้เพียงรีสตาร์ทเครื่องก็พร้อมใช้งานทันที หรือหากต้องการใช้ดิสโทรอื่นก็สั่ง wsl --list --onlineเพื่อดูว่ามีดิสโทรอะไรให้ใช้บ้าง จากนั้นก็รัน wsl --install -d <DistroName>เพื่อติดตั้งดิสโทรที่ต้องการ
นอกจากนี้ยังสั่งรัน wsl --updateเพื่ออัพเดตเคอร์เนลของ WSL ได้เอง หรือหากต้องการถอยกลับก็สั่ง wsl --update rollbackได้ด้วย
สุดท้าย ยังมีคำสั่ง wsl --statusเพื่อดูข้อมูลทั่วไปของ WSL เช่นดิสโทรที่ใช้งานอยู่ และเวอร์ชันของเคอร์เนล
ที่มา - Microsoft Developer Blog
Comments
อันนี้ wsl1 หรือ wsl2 หรอครับ
Ooh
จากคำสั่งที่เพิ่มเข้ามา เป็น WSL2 เพราะตัว WSL1 เป็น compatibility layer ที่พัฒนามาจาก Ubuntu แต่ตัวนี้เลือกดิสโทรเองได้