У чэрвеньскім абнаўленні 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) c файлавай сістэмай 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

Дадаць каментар