Компания 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, дистрибуции като Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, Arch Linux, Almalinux и SUSE и openSUSE също са налични за инсталиране в WSL.
Основни подобрения в новата версия на 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


