Ich habe darüber gebloggt, wie man Linux-GUI-Apps unter Windows 10 mit WSL und WSLg ausführt, aber wie „real“ ist das? Sind das nur Spielzeug-Apps? Nö.
Ich wollte sehen, ob ich die Community Edition von PyCharm auf Ubuntu 20.04 installieren kann. Obwohl ich "snaps" noch nicht auf WSL verwenden kann (aufgrund der systemd-Unterstützung im Gange), kann ich einfach die tar-Datei abrufen, entpacken und ausführen, und es funktioniert.
Ich habe ein wget des Standalone gemacht, dann tar xzf'ed in einen Ordner und pycharm.sh ausgeführt und es hat buchstäblich einfach funktioniert.
Beim Debuggen habe ich den Fehler "x86_64-linux-gnu-gcc kann nicht ausgeführt werden" erhalten, aber das liegt nur daran, dass ich build-essentials noch nicht eingerichtet hatte. Sobald ich das richtige Zeug installiert hatte, war ich fertig.
sudo apt-get install build-essential autoconf libtool
Sieht cool aus, oder?

Ich ziehe es vor, die meisten meiner Linux-Entwicklungen mit VSCode Remote zu machen, aber es gibt hier jetzt eine TONNE von Optionen, mit denen Sie Windows-Apps, Linux-Apps oder Split-Brain-Apps ausführen können, die halb in Linux und halb in Windows sind. Erstaunliches Zeug!
Sie können mehr über WSLg in ihrem GitHub erfahren, es ist alles Open Source.
Sponsor: Verlängern Sie Ihre Landebahn und erweitern Sie Ihre Reichweite. Oracle for Startups bietet Enterprise Cloud zu einem Startup-Preis mit kostenlosen Cloud-Credits, damit Sie die großen Fische sicher einholen können. Erfahren Sie mehr!