Erstellen einer benutzerdefinierten Linux-Distribution für WSL

Verwenden Sie unser Open Source-WSL-Beispiel, um WSL-Distributionspakete für die Microsoft Store und/oder benutzerdefinierte Linux-Distributionspakete für das Sideloading zu erstellen. Sie finden das Repository des Distributionsstarters auf GitHub.

Dieses Projekt ermöglicht:

  • Linux-Verteilungsverteiler zum Packen und Übermitteln einer Linux-Distribution als Appx, die unter WSL ausgeführt wird
  • Entwickler erstellen benutzerdefinierte Linux-Distributionen, die auf ihren Entwicklungscomputer geladen werden können

Hintergrund

Wir verteilen Linux-Distributionen für WSL als UWP-Anwendungen über Microsoft Store. Sie können diese Anwendungen installieren, die dann unter WSL ausgeführt werden. Dies ist das Subsystem, das sich im Windows befindet. Dieser Übermittlungsmechanismus bietet viele Vorteile, wie in einem früheren Blogbeitrag erläutert.

Sideloading eines benutzerdefinierten Linux-Distributionspakets

Sie können ein benutzerdefiniertes Linux-Distributionspaket als Anwendung zum Sideloaden auf Ihrem persönlichen Computer erstellen. Beachten Sie, dass Ihr benutzerdefiniertes Paket nur dann über die Microsoft Store, wenn Sie es als Verteilungsverteiler übermitteln. Um Ihren Computer zum Sideloaden von Apps einrichten zu können, müssen Sie dies in den Systemeinstellungen unter "Für Entwickler" aktivieren. Achten Sie darauf, entweder den Entwicklermodus zu verwenden oder Apps per Sideload zu laden.

Für Linux-Distributions-Maintainer

Um die Veröffentlichung Store, müssen Sie mit uns zusammenarbeiten, um eine Veröffentlichungsgenehmigung zu erhalten. Wenn Sie ein Linux-Distributionsbesitzer sind, der Ihre Distribution dem -Microsoft Store hinzufügen möchten, wenden Sie sich an wslpartners@microsoft.com .

Erste Schritte

Befolgen Sie die Anweisungen im Repository Startprogramm GitHub Distribution, um ein benutzerdefiniertes Linux-Distributionspaket zu erstellen.

Teamblogs

Feedback geben