Flatpak kommt zu WSL unter Windows 10
Wenn Sie das Windows-Subsystem für Linux (WSL) in Windows 10 verwenden, werden Sie sich freuen, dass es in naher Zukunft Unterstützung für Flatpak erhalten wird. Sie können also neue App-Versionen auf die gleiche Weise erhalten, wie es in Mainstream-Linux-Distributionen möglich ist.
Alexander Larsson, der leitende Entwickler und Schöpfer des Flatpak-Paketsystems, hat einen Blogbeitrag geschrieben zur Funktionsweise auf dem Windows-Subsystem für Linux (WSL).
Ich habe einen wip/WSL-Zweig von Flatpak erstellt, der einige Problemumgehungen enthält, die für das Funktionieren von Flatpak erforderlich sind, und einige einfache Dokumente zum Erstellen und Testen geschrieben.
Es gibt einige wirklich große Probleme mit diesem Port. WSL unterstützt beispielsweise keine seccomp- oder Netzwerk-Namespaces, wodurch einige der Dienstprogramme der Sandbox entfernt werden. Es gibt auch einen schlimmen Fehler, der dazu führt, dass schreibgeschützte Bind-Mounts für Flatpak nicht funktionieren, was wirklich unsicher ist, da Apps sich selbst (oder die Laufzeit) ändern können. Es gab auch verschiedene andere Fehler, die jetzt an Microsoft gemeldet werden. Darüber hinaus verlassen sich einige Apps auf Dinge auf dem Linux-Host, die in der WSL-Umgebung nicht vorhanden sind (wie pulseaudio oder verschiedene dbus-Dienste).
Es ist also noch in Arbeit. Es hat Probleme und erfordert ein X-Server eines Drittanbieters zum Ausführen von GUI-Apps. Aber auf jeden Fall ist dies eine gute Nachricht. Eines Tages werden wir in der Lage sein, mit wenigen Klicks eine funktionierende Linux-Umgebung in Windows 10 aufzubauen, und das klingt großartig.