Arch Linux 開発者は、WSL (Windows Subsystem for Linux) サブシステムの公式ビルドを公開することで Microsoft と合意したことを発表しました。ビルドは、WSL リポジトリを通じて配布される Linux ディストリビューションのリストに含まれ、WSL での迅速なインストール用に提供されます (Arch をインストールするには、コマンド「wsl --install ArchLinux」を実行するだけで十分です)。 Arch Linux はローリング アップデート配信モデルのフレームワーク内で開発されているため、ビルドは月に 1 回更新される予定です。
アセンブリは新しい形式で形成され、独自の配布元から配布できるようになります サーバー Microsoft Storeへのアップロード、appx形式でのパッケージ化、ビルドへのWindows固有のコードの追加は不要です。新しい方法では、ディストリビューションのシステム環境と/etc/wsl-distribution.conffileファイルを含むtarballを配置します。このファイルには、名前、アイコン、デフォルトユーザーID、初回起動時に実行される環境設定スクリプトなどのメタデータが含まれます。
Canonical は昨日、WSL 用の Ubuntu ビルドを新しい形式で配布し始めることも発表しました。 Ubuntu ビルドはすでに WSL の公式ディストリビューション リストに含まれているため、インストールするには、Windows でコマンド「wsl —install ubuntu」を実行するだけです。アセンブリに変更を加える必要がある場合は、アセンブリをローカル システムにダウンロードし、変更後にコマンド「wsl —install —from-file ubuntu.tar.wsl」を使用してインストールできます。 Ubuntu バージョン 24.04、22.04、20.04、18.04 をインストールできます。デフォルトでは、「ubuntu」を指定するとバージョン 22.04 がインストールされます。

WSL リストに追加されたその他のディストリビューションには、openSUSE Leap、openSUSE Tumbleweed、SUSE Linux Enterprise、Kali Linux、Debian GNU/Linux、Oracle Linux などがあります。また、WSL への組み込みを競っているのが Fedora Linux ディストリビューションで、同ディストリビューションの技術委員会は最近、WSL 用の公式 Fedora ビルドを作成する提案を承認しました。 WSL 用の Fedora ビルドは、Fedora 42 のリリースから提供される予定です。プロジェクトではこれまで WSL 用のビルドを公開していませんでした。これは、Windows ストア カタログに WSL を配置するには契約書に署名する必要があり、その条件が Fedora のポリシーと矛盾していたためです。新しい形式 (マニフェスト付きの tar アーカイブ) で直接配信すると、この問題は解決します。
WSL は、WSL 用に特別に調整された Linux ディストリビューションを実行できる完全な Linux カーネル (6.6 または 5.15 ブランチに基づく) を備えた仮想マシンを提供します。カーネルには、起動時間とメモリ消費を削減するための最適化、Linux プロセスによって Windows から解放されたメモリを再利用する機能、不要なドライバーとサブシステムを排除するための調整など、WSL 固有の変更が含まれています。システムは、ext4 ファイル システムと仮想ネットワーク アダプターを備えた別のディスク イメージ (VHD) にインストールされます。
出所: オープンネット.ru
