Windows-undersystemet for Linux støtter nå systemd

Microsoft har gitt ut en ny forhåndsversjon av Windows Subsystem for Linux, som er versjon 0.67.6, og den kommer med noen store nyheter. Fra og med denne versjonen kommer Windows Subsystem for Linux nå med støtte for systemd.

Den beste beskrivelsen for systemd er sannsynligvis gitt av offesiell nettside, som beskriver det som "pakke med grunnleggende byggeklosser for et Linux-system," og det kjører som prosess-ID (PID) 1, som betyr at det er den første prosessen som starter med systemet, og det hjelper resten av komponentene start. Noen Linux-distribusjoner, som Ubuntu og Debian, leveres med systemd som standard, noe som betyr at det er noen Linux-apper som er avhengige av det. Med denne oppdateringen støtter Windows Subsystem for Linux dem også.

Noen eksempler på apper som er avhengige av systemstøtte inkluderer snap, som er en pakkebehandling som brukes til å installere og administrere programvare i Ubuntu. Med dette kan du bruke kommandoer som snap install for å enkelt installere en app. Det er også microk8s, som lar deg raskt kjøre Kubernetes på en lokal maskin.

Microsoft sier at de måtte gjøre endringer i Windows Subsystem for Linux-arkitekturen, med justeringer av WSL init-prosessen (som tidligere ble kjørt som PID 1) for å imøtekomme denne inkluderingen. Det var noen utfordringer for å la Linux-systemet fortsatt kommunisere med Windows-komponenter, samt opprettholde kompatibilitet med Linux GUI-apper. En ting å merke seg er at systemd ikke vil holde Linux-forekomsten i live annerledes enn den forrige WSL-implementeringen ville gjort. Med mindre du kjører en bakgrunnsoppgave, vil lukking av Linux-konsollen avslutte økten.

Hvis du ønsker å få systemstøtte i Windows Subsystem for Linux, må du laste ned den nyeste WSL-forhåndsvisningen fra Microsoft Store, som du kan gjøre ved å bruke lenken nedenfor. Denne oppdateringen leveres ikke direkte til WSL-versjonen som er innebygd Windows 11, og det er kanskje ikke på en stund til.

https://apps.microsoft.com/store/detail/9P9TQF7MRM4R


Kilde:Microsoft