Кампанія Microsoft абвясціла аб пашырэнні магчымасцяў праслойкі WSL (Windows Subsystem for Linux) і рэалізацыі афіцыйнай падтрымкі запуску ў WSL асяроддзяў з дыстрыбутывам Red Hat Enterprise Linux. Заяўлена, што ў хуткім часе кампанія Red Hat пачне фармаваць спецыяльныя зборкі RHEL для WSL, якія можна будзе знайсці і ўсталяваць пры дапамозе каманд "wsl-list-online" і "wsl-install".
WSL падае віртуальную машыну з паўнавартасным ядром Linux (на базе галінак 6.6 ці 5.15), у якой могуць запускацца спецыяльна адаптаваныя для WSL дыстрыбутывы Linux. Ядро ўключае спецыфічныя для WSL змены, такія як аптымізацыі для скарачэння часу запуску і памяншэнні спажывання памяці, магчымасць вяртання Windows вызваленай Linux-працэсамі памяці і налады для выключэння лішніх драйвераў і падсістэм. Сістэма ўсталёўваецца ў асобную дыскавую выяву (VHD) c файлавай сістэмай 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


