Оновлення WSL 2.6.0: новини підсистеми Linux для Windows
Microsoft WSL 2.6.0: нове оновлення підсистеми Linux для Windows
Компанія Microsoft опублікувала оновлення інструментарію WSL 2.6.0 (Windows Subsystem for Linux), що дозволяє запускати Linux-програми в Windows. Ця версія є першим випуском після відкриття під ліцензією MIT утиліт командного рядка, фонових процесів для Linux-середовищ та сервісів для запуску віртуальної машини.
Відкритий код та ліцензування WSL
До цього оновлення Microsoft уже відкрила код компонентів WSL, пов’язаних з ядром Linux та графічним стеком wslg, але весь супутній інструментарій залишався пропрієтарним. Зміни у версії 2.6.0 здебільшого пов’язані з виправленням помилок та підвищенням стабільності роботи системи.
Можливості Windows Subsystem for Linux
WSL надає віртуальну машину з повноцінним ядром Linux (на базі гілки 6.6), у якій можуть запускатися дистрибутиви Linux. Крім того, ядро містить специфічні для WSL зміни та оптимізації.
До основних удосконалень ядра Linux у WSL належать:
- Оптимізації для скорочення часу запуску програм
- Зменшення споживання пам’яті
- Можливість повернення Windows звільненої Linux-процесами пам’яті
- Налаштування для виключення зайвих драйверів та підсистем
Технічні особливості інсталяції WSL
Система встановлюється в окремий дисковий образ (VHD) з файловою системою ext4 та віртуальним мережевим адаптером. Таке рішення забезпечує ізоляцію Linux-середовища від основної системи Windows.
Завдяки відкритому коду, розробники тепер мають можливість краще розуміти внутрішні механізми WSL та вносити свій внесок у розвиток проєкту. Це особливо важливо для спеціалістів, які працюють одночасно з Windows та Linux системами.
Переваги використання WSL для розробників
Windows Subsystem for Linux пропонує численні переваги для розробників:
- Можливість використовувати Linux-інструменти без потреби у повноцінній віртуальній машині
- Інтеграція з Windows-інструментами розробки
- Швидкий доступ до файлової системи Windows із Linux-середовища
- Підтримка графічних Linux-програм через wslg
- Економія ресурсів порівняно з традиційною віртуалізацією
З кожним оновленням Microsoft продовжує покращувати сумісність та стабільність роботи Windows Subsystem for Linux, роблячи її все більш привабливою для розробників та системних адміністраторів.
Детальніше про нову версію можна дізнатися на офіційній сторінці проєкту WSL та у анонсі випуску 2.6.0.