Microsoft je izdao novu pretpreglednu verziju Windows podsustava za Linux, koja je verzija 0.67.6, a dolazi s velikim novostima. Počevši od ove verzije, podsustav Windows za Linux sada dolazi s podrškom za systemd.
Najbolji opis za systemd vjerojatno daje službena stranica, koji ga opisuje kao "paket osnovnih gradivnih blokova za Linux sustav," i radi kao ID procesa (PID) 1, što znači da je to prvi proces koji počinje sa sustavom i pomaže ostalim komponentama početak. Neke distribucije Linuxa, kao što su Ubuntu i Debian, isporučuju se sa systemd prema zadanim postavkama, što znači da postoje neke Linux aplikacije koje ovise o njemu. S ovim ažuriranjem, podsustav Windows za Linux sada ih također podržava.
Neki primjeri aplikacija koje se oslanjaju na podršku za systemd uključuju snap, koji je upravitelj paketa koji se koristi za instaliranje i upravljanje softverom u Ubuntuu. Uz to, možete koristiti naredbe poput snap install
za jednostavno instaliranje aplikacije. Tu je i microk8s, koji vam omogućuje brzo pokretanje Kubernetesa na lokalnom računalu.
Microsoft kaže da je morao izvršiti promjene u Windows podsustavu za Linux arhitekturu, s izmjenama WSL init procesa (koji je prethodno bio pokrenut kao PID 1) kako bi se prilagodio ovom uključivanju. Postojali su neki izazovi kako bi se Linux sustavu omogućilo da i dalje komunicira s Windows komponentama, kao i da se održi kompatibilnost s Linux GUI aplikacijama. Jedna stvar koju treba napomenuti je da systemd neće održavati vašu instancu Linuxa živom na bilo koji način nego prethodna WSL implementacija. Osim ako nemate pokrenut pozadinski zadatak, zatvaranje Linux konzole će prekinuti vašu sesiju.
Ako želite dobiti podršku za systemd u podsustavu Windows za Linux, morat ćete preuzeti najnoviji pretpregled WSL-a iz Microsoftove trgovine, što možete učiniti pomoću donje veze. Ovo ažuriranje ne isporučuje se izravno na WSL verziju koja je ugrađena Windows 11, a možda neće biti još neko vrijeme.
https://apps.microsoft.com/store/detail/9P9TQF7MRM4R
Izvor:Microsoft