Windows Tips & News

WSL har fått bakgrundsuppgiftsstöd

click fraud protection

Från och med Windows 10 build 17046 har Windows Subsytem for Linux (WSL) fått stöd för långvariga bakgrundsuppgifter, liknande hur Windows-undersystemet har Services. Detta är en riktigt imponerande förändring för användare av WSL som arbetar med servrar som Apache eller appar som skärm eller tmux. Nu kan de köras i bakgrunden som vanliga Linux-demoner. Möjligheten att köra demoner saknades och efterfrågades mycket av användarna.

Förhöjda och icke-förhöjda instanser

Förutom demonstöd kan WSL nu ha både förhöjda och icke-förhöjda processinstanser samtidigt utan att påverka behörigheterna i andra sessioner.

Uppstartsuppgifter

WSL i build 17046 och högre stöder nu startuppgifter. Även om det saknar stöd för klassiska Linux init-system som SysV eller OpenRC samt det moderna SystemD init-systemet, är det nu möjligt att bygga ett anpassat startskript eller använda Task Scheduler.

Bakgrundsuppgifter i aktion

För att testa funktionen för bakgrundsuppgifter i praktiken, uppgradera din Insider Preview-instans till Windows 10 build 17046 och installera någon app som kan köras i bakgrunden. Det kan till exempel vara

tmux, den virtuella multiplexerappen.
Du kan skapa en ny tmux bakgrundssession med följande kommando:

tmux new -s bakgrundssession

Sessionen kommer helt enkelt att kallas "backgroundsession".

För att säkerställa att den körs i bakgrunden kan du använda vilken processhanterare som helst som ps eller htop. Här är htop-utgången.

Nu kan du stänga WSL-fönstret och uppgiften fortsätter att köras!

För att kolla upp detta, öppna ett nytt WSL-fönster och kolla in tillgängliga tmux-sessioner med kommandot:

tmux ls

Du hittar din tidigare session igång:

Du kan återaktivera den med följande kommando och fortsätta där du slutade.

tmux attach -t bakgrundssession

Artiklar av intresse:

  • Aktivera WSL i Windows 10
  • Ställ in standardanvändare för WSL i Windows 10
  • Installera Linux Distros från Microsoft Store i Windows 10

Källa: MSDN-bloggar.

Ny skype för linux arkiv

Microsoft har släppt Skype för Linux Alpha version 1.12. Denna nya applikation är en helt omdesig...

Läs mer

Skype för Linux 5.0.0.5 Arkiv

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Skype 1.17 för Linux Alpha Archives

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer