Компания Microsoft обяви разширяване на възможностите на WSL (Windows Subsystem for Linux) и реализация на официална поддръжка за стартиране на среди с дистрибуция Red Hat Enterprise Linux в WSL. Заявено е, че скоро компания Red Hat ще започне да формулира специални сборки на RHEL за WSL, които могат да бъдат намерени и инсталирани с командите „wsl —list —online“ и „wsl —install“.
WSL предоставя виртуална машина с пълноценно Linux ядро (на базата на клонове 6.6 или 5.15), в която могат да се стартират специално адаптирани за WSL дистрибуции на Linux. Ядро включва специфични за WSL изменения, като оптимизации за намаляване на времето за стартиране и намаляване на консумацията на памет, възможност за връщане на освобождаваната от Linux процесите памет на Windows и настройки за изключване на излишни драйвери и подсистеми. Системата се инсталира в отделен диск образ (VHD) със файловата система ext4 и виртуален мрежови адаптер. Освен RHEL, за инсталиране в WSL са налични сборки на Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, Arch Linux, Almalinux и SUSE и openSUSE.
Основни подобрения в новата версия на WSL:
- Добавен е нов начин за опаковане на дистрибуции на Linux за инсталиране в WSL. Освен предоставянето на дистрибуцията чрез каталога Microsoft Store във формат appx и ръчното импортиране на компоненти от tar архив с командата „wsl —import“, в новата версия е предоставена възможност за инсталиране на Linux дистрибуция от файл или мрежово хранилище, без необходимост от писане на код, специфичен за Windows. Новият метод се състои в добавяне в tar архив с системната среда на дистрибуцията на файла /etc/wsl-distribution.conffile с метаданни, като име, икона, идентификатор на потребителя по подразбиране и скриптове за настройка на средата, изпълнявани при първото стартиране. Такъв tar архив може просто да бъде преименуван на файл с разширение „.wsl“ и инсталиран с командата „wsl —install.“
- Добавен е нов интерфейс за първо стартиране, предлагащ настройки и информация с преглед на възможностите на WSL и инструкции за потребители, използващи Linux за първи път. Интерфейсът се показва при първото стартиране на виртуалната машина с Linux и може да бъде извикан и чрез бутона Welcome to WSL в конфигуратора.


- Реализирана е интеграция с платформата Intune за определяне на политики за поддръжка на дистрибуции и проследяване на използваните версии в WSL.
- Интегрирана поддръжка на инструмента Microsoft Entra ID за управление на идентичността и организацию на достъпа до защитени корпоративни ресурси от WSL среди.
Източник: opennet.ru


