Aktualisieren
Microsoft hat dies angesprochen. Hintergrund- / Dämonprozesse können jetzt auch nach dem bash.exe
Schließen (oder eines anderen WSL-Startprozesses) weiter ausgeführt werden. Ein aktueller Build von Win10 (Frühjahr 2018 für öffentliche Versionen, Build 17046 oder höher) ist erforderlich.
Das Folgende ist für die Nachwelt erhalten.
Leider / absurd gibt es keine Möglichkeit, dies zu tun. Microsoft hat in seiner unendlichen Weisheit entschieden, dass WSL (Windows Subsystem für Linux) nur ausgeführt wird, wenn Sie einen bash.exe
Prozess geöffnet haben. Schließen Sie das letzte Fenster (oder schließen Sie möglicherweise sogar das letzte Fenster ; ich bin nicht sicher, ob es toleriert wird, ohne Kopf ausgeführt zu werden), und die WSL wird heruntergefahren, wodurch alle Prozesse beendet werden.
Die Rechtfertigung dafür war "Ressourcen zu schonen", was auf verschiedenen Ebenen absurd ist, aber vor allem, weil mein Computer verdammt noch mal über diese Ressourcen verfügt und sie zur Verwendung da sind! Wenn ein Prozess ausgeführt werden soll, sollte er ausgeführt werden. Wenn ich nicht will, dass es läuft, kann ich es töten. Für etwas, das ausdrücklich als Entwicklertool gedacht ist, scheint WSL manchmal nur als Spielzeug verwendbar zu sein, und seinen Benutzern kann nicht vertraut werden, dass sie wissen, was sie tun.
Wenn Sie dies beheben möchten, stimmen Sie auf der UserVoice-Seite für die Option zum Aktivieren von Cron-Jobs, Daemons und Hintergrundaufgaben ab . Es ist derzeit die am zweithäufigsten gewählte Anfrage und befindet sich "im Rückstand".