A Linux-alkalmazások Windows 11 rendszeren futtatásához szükséges környezetet a Microsoft Store-on keresztül biztosítjuk

A Microsoft bejelentette, hogy elérhető a WSL (Windows Subsystem for Linux) környezeti opció a Windows 11 rendszerhez, amely lehetővé teszi Linux futtatható fájlok futtatását. A Windows korábbi verzióinak WSL-kiszállításaival ellentétben a Windows 11 verziója nincs beépítve a rendszerképbe, hanem a Microsoft Store katalóguson keresztül terjesztett alkalmazásként van csomagolva. Ugyanakkor az alkalmazott technológiák szempontjából a WSL kitöltés változatlan marad, csak a telepítési és frissítési mód változott.

Meg kell jegyezni, hogy a Microsoft Store-on keresztül történő terjesztés lehetővé teszi a frissítések és az új WSL-funkciók kézbesítésének felgyorsítását, beleértve a WSL új verzióinak telepítését anélkül, hogy a Windows-verzióhoz lenne kötve. Ha például készen állnak a kísérleti funkciók, mint például a grafikus Linux-alkalmazások támogatása, a GPU-számítás és a lemezbeillesztés, a felhasználó azonnal hozzáférhet hozzájuk anélkül, hogy frissítenie kellene a Windowst vagy Windows Insider teszt buildeket kellene használnia.

Emlékezzünk vissza, hogy a modern WSL környezetben a Linux rendszerhívásokat Windows rendszerhívásokká lefordító emulátor helyett egy teljes értékű Linux kernellel rendelkező környezetet használnak. A WSL-hez javasolt kernel az 5.10-es Linux kernel kiadásán alapul, amely WSL-specifikus javításokkal van bővítve, beleértve a kernel indítási idejének csökkentését, a memóriafogyasztás csökkentését, a Windows visszaállítását a Linux-folyamatok által felszabaduló memóriába, és a minimumot hagyva. meghajtók és alrendszerek szükséges készlete a kernelben.

A kernel Windows környezetben fut egy Azure-ban már futó virtuális gép használatával. A WSL környezet külön lemezképen (VHD) fut, ext4 fájlrendszerrel és virtuális hálózati adapterrel. A felhasználói terület összetevői külön-külön kerülnek telepítésre, és különböző disztribúciók buildjein alapulnak. Például a WSL-ben való telepítéshez a Microsoft Store katalógus Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE és openSUSE buildeket kínál.



Forrás: opennet.ru

Hozzászólás