WSL 用のカスタム Linux ディストリビューションの作成

オープンソースの WSL サンプルを使用して、Microsoft Store 用の WSL ディストリビューション パッケージをビルドしたり、サイドローディング用のカスタム Linux ディストリビューション パッケージを作成したりします。 GitHub でディストリビューション起動ツール リポジトリを見つけることができます。

このプロジェクトでは、次のことが可能です。

  • Linux ディストリビューションのメンテナンス担当者は、WSL で実行される appx として Linux ディストリビューションをパッケージ化して送信できます
  • 開発者は、開発用コンピューターにサイドロードできるカスタム Linux ディストリビューションを作成できます

背景

Microsoft Store を通じて、WSL 用の Linux ディストリビューションを UWP アプリケーションとして配布します。 それらのアプリケーションをインストールし、Windows カーネル内にあるサブシステムである WSL で実行できます。 この配信メカニズムには、前のブログ記事で説明したように多くの利点があります。

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

個人用コンピューターにサイドロードするアプリケーションとして、カスタム Linux ディストリビューション パッケージを作成できます。 ディストリビューション メンテナンス担当者として送信しない限り、カスタム パッケージは Microsoft Store を通じて配布されないことに注意してください。 アプリをサイドロードするようにコンピューターを設定するには、システム設定の [開発者向け] でこれを有効にする必要があります。 開発者モードまたはアプリのサイドロードが選択されていることを確認してください

Linux ディストリビューション メンテナンス担当者の場合

Store に送信するには、Microsoft に連絡して、発行の承認を受ける必要があります。 ディストリビューションを Microsoft Store に追加することに関心がある Linux ディストリビューション所有者の場合は、wslpartners@microsoft.com にお問い合わせください。

作業の開始

ディストリビューション起動ツールの GitHub リポジトリの指示に従って、カスタム Linux ディストリビューション パッケージを作成します。

チームのブログ

フィードバックの送信