Последната кумулативна актуализация за Windows Server 2022 тихо активира поддръжка за WSL2 Linux дистрибуции, отдавна изисквана функция.
Microsoft обяви, че вече е възможно да се изпълняват Linux дистрибуции, базирани на WSL2 в Windows Server 2022. Промяната беше въведена с най-новата кумулативна версия, която доведе операционната система до сглобен номер 20348.740, въпреки че промяната не е спомената в официалния регистър на промените. Крейг Лоуен от Microsoft потвърди, че поддръжката за WSL2 е добавена в коментар на GitHub, който дойде в отговор на продължаващите опасения относно липсата на поддръжка за него в Windows Server 2022.
WSL2 (съкратено от Windows Subsystem for Linux 2) беше обявен за първи път през май 2019 г. и за първи път беше доставен в Windows 10 с версия 2004, пусната през първата половина на 2020 г. По това време Microsoft също поддържаше Windows Server чрез полугодишни актуализации, точно като Windows 10, и само потребителите, работещи с полугодишния канал на Windows Server, получиха поддръжка за WSL2. Ако сте използвали Windows Server 2019, нямате късмет.
Миналата година Microsoft прекрати полугодишния канал за Windows Server и се върна към основните версии, като Windows Server 2022. Въпреки това, точно като Windows Server 2019, тази нова версия все още не включва поддръжка за WSL2. Сега, почти година по-късно, най-накрая е тук.
Ако се чудите защо това може да е голяма работа, всъщност има доста. С WSL2 Microsoft започна да доставя пълно Linux ядро с Windows и това позволи пълна съвместимост на системните извиквания. Освен това дистрибуциите на Linux имат значително по-добра производителност от тези, базирани на оригиналната версия на WSL. Linux вече работи в един вид виртуална машина (VM), но е проектиран да бъде много по-леко и естествено изживяване от традиционната VM.
Ако използвате Windows Server 2022 и искате да използвате WSL2 Linux дистрибуции, можете да вземете най-новата актуализация от Windows Update (ще трябва да я потърсите ръчно) или можете изтеглете го тук. Ако не бързате, тази промяна ще бъде включена в следващата актуализация от Patch Tuesday, която идва на 14 юни.
източник: Крейг Лоуен (GitHub)