WSL のカスタムの Linux ディストリビューションの作成Creating a Custom Linux Distro for WSL

Microsoft Store の WSL ディストリビューションのパッケージをビルドおよびサイドロード用のカスタムの Linux ディストリビューションのパッケージを作成する、オープン ソース WSL サンプルを使用します。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. 検索することができます、ディストリビューション ランチャー リポジトリGitHub でします。You can find the distro launcher repo on GitHub.

このプロジェクトが有効にします。This project enables:

  • パッケージ化し、として、appx WSL で実行されている Linux ディストリビューションを送信する Linux ディストリビューションのメンテナンスLinux distribution maintainers to package and submit a Linux distribution as an appx that runs on WSL
  • 開発者は開発用コンピューターにサイドロードできるカスタムの Linux ディストリビューションの作成Developers to create custom Linux distributions that can be sideloaded onto their dev machine

背景Background

Microsoft Store 経由での UWP アプリケーションとして WSL の Linux ディストリビューションを配布します。We distribute Linux distros for WSL as UWP applications through the Microsoft Store. WSL - Windows カーネルに配置されるサブシステムで実行し、それらのアプリケーションをインストールすることができます。You can install those applications that will then run on WSL - the subsystem that sits in the Windows kernel. 説明したように、この配信メカニズムによって多くの利点があります、以前ブログの投稿します。This delivery mechanism has many benefits as discussed in an earlier blog post.

カスタムの Linux ディストリビューションのパッケージのサイドロードSideloading a Custom Linux Distro Package

パーソナル コンピューターにサイドローディングするアプリケーションとして、カスタムの Linux ディストリビューションのパッケージを作成できます。You can create a custom Linux distro package as an application to sideload on your personal machine. カスタム パッケージは配布されません Microsoft Store を介して配布 maintainer として送信する場合を除きに注意してください。Please note that your custom package would not be distributed through the Microsoft Store unless you submit as a distribution maintainer. アプリをサイドロードするコンピューターを設定するには"For Developers"の下のシステム設定でこれを有効にする必要があります。To set up your machine to sideload apps, you will need to enable this in the system settings under “For Developers”. 開発者モード、または選択したアプリのサイドロードをいずれかが必要Be sure to either have developer mode, or sideload apps selected

Linux ディストリビューションで、管理者やFor Linux Distro Maintainers

ストアに送信するには発行の承認を受信するという点で協力する必要があります。To submit to the Store, you will need to work with us to receive publishing approval. Microsoft Store へのお使いのディストリビューションの追加対象の Linux ディストリビューションの所有者は場合に、お問い合わせくださいwslpartners@microsoft.comします。If you are a Linux distribution owner interested in adding your distribution to the Microsoft Store, please contact wslpartners@microsoft.com.

作業の開始Getting Started

指示に従って、ディストリビューション ランチャー GitHub リポジトリカスタム Linux ディストリビューションのパッケージを作成します。Follow the instructions on the Distro Launcher GitHub repo to create a custom Linux distro package.

チームのブログTeam Blogs

ご意見とご感想Provide Feedback