Erstellen einer benutzerdefinierten Linux-Distribution für WSLCreating a Custom Linux Distribution for WSL

Verwenden Sie das Open Source-WSL-Beispiel, um WSL-Distributionen für das Microsoft Store zu erstellen und/oder um benutzerdefinierte Linux-Distribution-Pakete für das Sideloading zu erstellen.Use our open source WSL sample to build WSL distro packages for the Microsoft Store and/or to create custom Linux distro packages for sideloading. Das Repository für Distribution -Start Programm finden Sie auf GitHub.You can find the distro launcher repo on GitHub.

Dieses Projekt aktiviert Folgendes:This project enables:

  • Linux-Verteilungs-Maintainer zum Verpacken und Übermitteln einer Linux-Distribution als AppX, die auf WSL ausgeführt wirdLinux distribution maintainers to package and submit a Linux distribution as an appx that runs on WSL
  • Entwickler zum Erstellen von benutzerdefinierten Linux-Distributionen, die auf ihren Entwicklungs Computer quer geladen werden könnenDevelopers to create custom Linux distributions that can be sideloaded onto their dev machine

HintergrundBackground

Wir verteilen Linux-Distributionen für WSL als UWP-Anwendungen über die Microsoft Store.We distribute Linux distros for WSL as UWP applications through the Microsoft Store. Sie können diese Anwendungen installieren, die dann auf WSL ausgeführt werden: das Subsystem, das sich im Windows-Kernel befindet.You can install those applications that will then run on WSL - the subsystem that sits in the Windows kernel. Dieser Übermittlungs Mechanismus hat viele Vorteile, wie in einem früheren Blogbeitragerläutert.This delivery mechanism has many benefits as discussed in an earlier blog post.

Querladen eines benutzerdefinierten Linux-Distribution-PaketsSideloading a Custom Linux Distro Package

Sie können ein benutzerdefiniertes Linux-Distributionspaket als Anwendung zum querladen auf Ihren persönlichen Computer erstellen.You can create a custom Linux distro package as an application to sideload on your personal machine. Beachten Sie, dass das benutzerdefinierte Paket nicht über das Microsoft Store verteilt wird, es sei denn, Sie übermitteln als Verteilungs Maintainer.Please note that your custom package would not be distributed through the Microsoft Store unless you submit as a distribution maintainer. Wenn Sie Ihren Computer zum querladen von apps einrichten möchten, müssen Sie diesen in den Systemeinstellungen unter "für Entwickler" aktivieren.To set up your machine to sideload apps, you will need to enable this in the system settings under “For Developers”. Stellen Sie sicher, dass Sie entweder den Entwicklermodus oder querladen von apps ausgewählt haben.Be sure to either have developer mode, or sideload apps selected

Für Linux-Distribution-BetreuerFor Linux Distro Maintainers

Um die Veröffentlichung an den Store zu übermitteln, müssen Sie mit uns zusammenarbeiten, um die Genehmigung der Veröffentlichung zu erhalten.To submit to the Store, you will need to work with us to receive publishing approval. Wenn Sie ein Linux-Verteilungs Besitzer sind, der ihre Verteilung zum Microsoft Store hinzufügen möchte, wenden Sie sich bitte an wslpartners@microsoft.com .If you are a Linux distribution owner interested in adding your distribution to the Microsoft Store, please contact wslpartners@microsoft.com.

Erste SchritteGetting Started

Befolgen Sie die Anweisungen im GitHub -Repository "Distribution-Start Programm", um ein benutzerdefiniertes Linux-Distributionspaket zu erstellen.Follow the instructions on the Distro Launcher GitHub repo to create a custom Linux distro package.

TeamblogsTeam Blogs

Feedback gebenProvide Feedback