A Microsoft kiadta a WSL 2.7.0 (Windows Subsystem for Linux) eszközkészletének frissítését, amely lehetővé teszi Linux-alkalmazások futtatását Windows alatt. A 2.7.0 verzió a második jelentős kiadás lett a WSL környezetében használt parancssori eszközök, háttérfolyamatok és virtuális gép indításához szükséges szolgáltatások MIT licenc alatt történő nyilvános kiadását követően. Ezt megelőzően a WSL-hez kapcsolódó Linux kernel és grafikus stack wslg komponenseinek kódját nyitották meg, míg a támogató eszközök mind saját fejlesztésűek voltak.
A WSL egy teljes Linux kernel (6.6-os ágon alapul) virtuális gépet biztosít, amelyben Linux disztribúciók futtathatók. A kernel tartalmaz WSL-re specifikus módosításokat, például optimalizációkat a bootidő csökkentésére és a memóriafogyasztás csökkentésére, valamint lehetőséget biztosít a Windows számára, hogy visszakapja a Linux-alkalmazások által felszabadított memóriát, és beállításokat, amelyek kizárják a felesleges illesztőprogramokat és alrendszereket. A rendszer külön lemezképbe (VHD) települ, ext4 fájlrendszerrel és virtuális hálózati adapterrel.
A változtatások közül:
- A Linux kernel frissítve lett 6.6.114-es verzióra.
- Frissült a WSLg grafikus stack 1.0.71-es, a .NET, a Microsoft.NETCore.App.Runtime és a NuGet csomagok verziója.
- Finomhangolták a wslsettings konfigurálót.
- A wsl.conf állományhoz hozzáadódott az automount.cgroups paraméter a Cgroup verzió kiválasztásához.
- Megvalósult a virtuális gép kényszerített leállítása, ha az minden szolgáltatás leállítása közben megakad.
- Biztosították a virtuális gép azonosítójának átadását a futtatott disztribúciók indítási folyamatának. A wslinfo eszközhöz hozzáadódott a "—vm-id" opció.
- Hozzáadódott a hvsocket kernel paraméter a Hyper-V hipervizor eseménynaplóinak rögzítéséhez a rendszerindítás során.
- Hozzáadva a Debian 13, az Ubuntu 25.10, a Fedora 43, a SUSE Linux 16, az openSUSE Leap 16, az openSUSE Tumbleweed, a Kali 2025.3 és a December Arch Linux build támogatása.
Forrás: opennet.ru
