Microsoft je izdal novo predogledno različico podsistema Windows za Linux, to je različica 0.67.6, in prihaja z nekaj velikimi novicami. Od te različice dalje ima podsistem Windows za Linux podporo za systemd.
Najboljši opis za systemd verjetno ponuja uradna spletna stran, ki ga opisuje kot "zbirko osnovnih gradnikov za sistem Linux" in se izvaja kot ID procesa (PID) 1, kar pomeni, da je prvi proces, ki se začne s sistemom, in pomaga ostalim komponentam začetek. Nekatere distribucije Linuxa, kot sta Ubuntu in Debian, so privzeto dobavljene s systemd, kar pomeni, da so nekatere aplikacije za Linux odvisne od tega. S to posodobitvijo jih zdaj podpira tudi podsistem Windows za Linux.
Nekateri primeri aplikacij, ki se zanašajo na podporo systemd, vključujejo snap, ki je upravitelj paketov, ki se uporablja za namestitev in upravljanje programske opreme v Ubuntuju. S tem lahko uporabljate ukaze, kot je snap install
za enostavno namestitev aplikacije. Obstaja tudi microk8s, ki vam omogoča hiter zagon Kubernetesa na lokalnem računalniku.
Microsoft pravi, da je moral spremeniti arhitekturo podsistema Windows za Linux s prilagoditvami zagonskega procesa WSL (ki se je prej izvajal kot PID 1), da bi se prilagodil tej vključitvi. Bilo je nekaj izzivov, kako omogočiti sistemu Linux, da še vedno komunicira s komponentami Windows, kot tudi ohraniti združljivost z aplikacijami GUI Linux. Ena stvar, ki jo je treba opozoriti, je, da systemd ne bo ohranil vašega primerka Linuxa pri življenju nič drugače, kot bi to storila prejšnja izvedba WSL. Razen če se izvaja opravilo v ozadju, bo zapiranje konzole Linux prekinilo vašo sejo.
Če želite pridobiti podporo za systemd v podsistemu Windows za Linux, boste morali prenesti najnovejši predogled WSL iz trgovine Microsoft Store, kar lahko storite s spodnjo povezavo. Ta posodobitev ni dostavljena neposredno v različico WSL, ki je vgrajena Windows 11, in morda še nekaj časa ne bo.
https://apps.microsoft.com/store/detail/9P9TQF7MRM4R
Vir:Microsoft