Az Arch Linux fejlesztői bejelentették, hogy megállapodtak a Microsofttal a hivatalos kiadások WSL (Windows Subsystem for Linux) alá történő közzétételéről. A kiadások bekerülnek a WSL tárolón keresztül elérhető Linux disztribúciók listájába, amelyeket gyorsan telepíthetünk a WSL-ben (Az Arch telepítéséhez elegendő a 'wsl --install ArchLinux' parancs futtatása). Mivel az Arch Linux folyamatos frissítési modell alapján fejlődik, a kiadásokat havonta tervezik frissíteni.
A kiadások új formátumban készülnek, amely lehetővé teszi a disztribúciók terjesztését az szerverek Microsoft Store könyvtárába történő betöltés nélkül, appx formátumba történő csomagolás nélkül, és Windows-specifikus kódot tartalmazó csomagolás nélkül. Az új módszer lényege, hogy tar-archívumot helyeznek el a disztribúció alap környezetével és egy /etc/wsl-distribution.conf fájlban, amely metaadatokat tartalmaz, mint például a név, ikon, alapértelmezett felhasználói azonosító és a környezet beállításáért felelős szkriptek, amelyeket az első futtatáskor hajtanak végre.
A Canonical tegnap bejelentette, hogy elkezdődik az Ubuntu kiadások új formátumban történő terjesztése a WSL-hez. Az Ubuntu kiadása már bekerült a hivatalos WSL disztribúciók listájába, így a telepítéshez elegendő a Windowsban a 'wsl --install ubuntu' parancsot futtatni. Ha módosításokat kell végezni a kiadáson, azt le lehet tölteni a helyi rendszerre, majd a módosítások után a 'wsl --install --from-file ubuntu.tar.wsl' paranccsal telepíthető. Az Ubuntu 24.04, 22.04, 20.04 és 18.04 verziói érhetők el. Alapértelmezés szerint, ha 'ubuntu'-t adunk meg, a 22.04 verzió telepítődik.

Más disztribúciók közül az openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux, Debian GNU/Linux és Oracle Linux is bekerült a WSL listájába. A Fedora Linux disztribúció szintén jelölést kapott, amelynek műszaki bizottsága nemrégiben támogatta a hivatalos Fedora kiadások WSL-hez történő létrehozásának javaslatát. A Fedora kiadások WSL-hez a Fedora 42 megjelenésével kezdődnek. Megjegyzendő, hogy korábban a projekt nem tett közzé kiadásokat WSL-hez, mivel ezek Windows Store könyvtárba történő közzétételéhez szerződést kellett aláírni, amelynek feltételei ellentétesek voltak a Fedora politikájával. Az új formátumban (tar-archívum manifesttel) történő közvetlen szállítás megoldja ezt a problémát.
A WSL egy teljes Linux kernel alapú virtuális gépet biztosít (a 6.6 vagy 5.15 ágon), amelyen a WSL-hez speciálisan alkalmazott Linux disztribúciók futtathatók. A kernel tartalmazza a WSL-hez specifikus módosításokat, mint például a bekapcsolt indítási idő csökkentésére és a memóriafogyasztás csökkentésére irányuló optimalizálások, lehetőséget a Windows által felszabadított Linux folyamatok memória visszaadására, valamint beállításokat a felesleges illesztőprogramok és alrendszerek kizárására. A rendszer egy külön diszk képfájlban (VHD) kerül telepítésre ext4 fájlrendszerrel és virtuális hálózati adapterrel.
Forrás: opennet.ru
