Kann ich mit Xming cool-retro-term (oder andere visuelle Shell-Programme) auf WSL ausführen, ohne dass das ursprüngliche Terminal fortgesetzt werden muss?

431
rainydaymatt

Ich öffne die WSL Ubuntu Bash, exportiere DISPLAY =: 0 und starte dann ./cool-retro-term; das funktioniert perfekt, aber es stürzt notwendigerweise die CRT ab, wenn ich die Bash schließe. Irgendwelche Tipps, um dies zu vermeiden?

0
Hast du versucht, es abzunehmen? [Trennen eines laufenden Prozesses von einer Bash-Shell | Daniel Beards Programmierblog] (https://danielbeard.wordpress.com/2011/06/08/detaching-a-running-process-from-a-bash-shell/) DavidPostill vor 5 Jahren 0
Jep; stoppt die Ausgabe, aber das Schließen des Begriffs tötet es immer noch. rainydaymatt vor 5 Jahren 0

1 Antwort auf die Frage

0
Arjun Vikram

Versuchen Sie es nohup ./cool-retro-term &. Das sollte den Trick tun. Nohup löst den Zielprozess vom aktuellen Bash-Terminal ab und macht ihn gegen Abstürze immun, wenn das Terminal geschlossen wird . Beachten Sie, dass ich geschlossen sagte, nicht Ctrl-C. Dafür ist das da &. Dadurch wird der Prozess in den Hintergrund verschoben, sodass Sie sich keine Sorgen darüber machen müssen, dass der Prozess versehentlich beendet wird. Nachdem Sie diesen Befehl ausgeführt haben, können Sie CMD sicher schließen.