У червневому оновленні Windows Server 2022 з'явилася підтримка WSL2 (Windows Subsystem for Linux)

Компанія Microsoft оголосила про інтеграцію підтримки Linux-оточень на базі підсистеми WSL2 (Windows Subsystem for Linux) до складу днями випущеного червневого зведеного оновлення Windows Server 2022. Спочатку підсистема WSL2, що забезпечує запуск виконуваних файлів Linux у Windows, пропонувалася тільки у варіантах Windows для робітників станцій.

У червневому оновленні Windows Server 2022 з'явилася підтримка WSL2 (Windows Subsystem for Linux)

Для забезпечення запуску виконуваних файлів Linux у WSL2 замість емулятора, що виконував трансляцію системних дзвінків Linux на системні дзвінки Windows, надається оточення з повноцінним ядром Linux. Пропоноване для WSL ядро ​​засноване на випуску ядра Linux 5.10, який розширений специфічними для WSL патчами, що включають оптимізації для скорочення часу запуску ядра, зменшення споживання пам'яті, повернення Windows звільненої Linux-процесами пам'яті, залишення в ядрі мінімально необхідного набору.

Ядро виконується серед Windows за допомогою віртуальної машини, вже задіяної в Azure. Оточення WSL виконується в окремому дисковому образі (VHD) з файловою системою ext4 і віртуальним мережним адаптером. Компоненти простору користувача встановлюються окремо і базуються на збірках різних дистрибутивів. Наприклад, для встановлення у WSL у каталозі Microsoft Store пропонуються збірки Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE та openSUSE.

Додатково можна відзначити коригуючий випуск Linux-дистрибутива CBL-Mariner 2.0.20220617 (Common Base Linux Mariner), який розвивається як універсальна базова платформа для Linux-оточень, що використовуються в хмарній інфраструктурі, edge-системах та різних сервісах Microsoft. Проект націлений на уніфікацію застосовуваних у Microsoft Linux-рішень та спрощення підтримки Linux-систем різного призначення в актуальному стані. Напрацювання проекту розповсюджуються під ліцензією MIT.

Джерело: opennet.ru

Додати коментар або відгук