Microsofti ettevĂ”te teatas ametlike Fedora Linuxi kogude koostamisest WSL (Windowsi Linuxi alamsĂŒsteem) jaoks. Aprilli lĂ”pus hakati sarnaseid kogusid vĂ€lja andma ka Arch Linuxi ja AlmaLinuxi jaoks. Arch Linuxi jaoks plaanitakse selliseid kogusid uuendada kord kuus, teiste jaoks vastavalt uute vĂ€ljaannete ilmumisele.
Fedora, AlmaLinuxi ja Arch Linuxi kogud on lisatud WSLi kaudu levitatavasse Linuxi jaotuste nimekirja, mis on pakutud kiireks installimiseks WSLis. Teiste jaotuste hulka WSLis kuuluvad Debian GNU/Linux, Ubuntu, openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux ja Oracle Linux. Kogude installimiseks piisab Windowsis kĂ€su âwsl --install jaotusâ tegemisest, nĂ€iteks âwsl --install FedoraLinux-42â, âwsl --install archlinuxâ vĂ”i âwsl --install AlmaLinux-9â.
Kogud on koostatud uues formaadis, mis vĂ”imaldab jaotust levitada oma serverid Microsoft Store'i katalooge laadimata, ilmanappamata appx-formaadis ja ilma Windowsile spetsiifilise koodiga. Uus meetod koosneb distributiivi sĂŒsteemikeskkonna tar-arhiivi ja failist /etc/wsl-distribution.conf, mis sisaldab metainfot, nagu nimi, ikoon, vaike kasutaja ID ja alglaadimise skriptid, mis kĂ€ivitatakse esimesel kĂ€ivitamisel.
WSL pakub virtuaalset masinat, kus on tĂ€isfunktsionaalne Linuxi kernel (pĂ”hineb versioonidel 6.6 vĂ”i 5.15), kus saavad kĂ€ivituda spetsiaalselt WSL-ile kohandatud Linuxi distributsioonid. Kernel sisaldab WSL-ile spetsiifilisi muudatusi, nagu kĂ€ivitusaega lĂŒhendavad ja mĂ€lu tarbimist vĂ€hendavad optimeerimised, Windowsi vabastatud Linuxi-protsesside mĂ€lu tagasivĂ”tmise vĂ”imalus ja seadistused, et vĂ€listada liigseid draivereid ja alamsĂŒsteeme. SĂŒsteem paigaldatakse eraldi ketaspildile (VHD) ext4 failisĂŒsteemiga ja virtuaalse vĂ”rkarteadapteriga.
Allikas: opennet.ru
