Linux 用 Windows サブシステムが Windows 11 用の Microsoft Store で入手可能になりました

Microsoftは月曜日、Windows Subsystem for Linux (WSL)のプレビューをリリースし、Windows 11マシン用のストアアプリケーションとしてMicrosoft Storeで入手できるようになった。

ご存じない方のために説明すると、WSL は Windows オペレーティング システムの機能で、これを使用すると、従来の Windows デスクトップやアプリと並行して、Linux ファイル システム、Linux コマンド ライン ツール、GUI アプリを Windows 上で直接実行できるようになります。

この変更の 2 つの最大のハイライトは、次の 2 つです。ユーザーは WSL 機能に迅速にアクセスできるようになり、最新の WSL アップデートを取得するときに Windows バージョンの変更を心配する必要がなくなります。

「ストアから WSL をインストールすると、Windows のバージョンを変更することなく、最新の WSL アップデートと機能をより迅速に入手できるようになります。これは、皆さんがよく知っている WSL とまったく同じです。変更されたのは、インストールおよび更新の場所だけです。これを一般公開する前に品質を確保するための初期プレビューとして作成しました」と Microsoft の Craig Loewen 氏は述べています。告知投稿に書きます

これまで、WSL は Windows 内のオプション コンポーネントとしてインストールされてきました。つまり、WSL を有効にするには、[Windows の機能の有効化または無効化] ダイアログに移動し、マシンを再起動する必要があります。そのオプションのコンポーネントで WSL のロジックを構成する実際のバイナリは Windows イメージの一部であり、Windows 自体の一部としてサービスおよび更新されます。

「この変更により、これらのバイナリは Windows イメージの一部から、ストアからインストールするアプリケーションの一部に移行します。これにより、WSL が Windows バージョンから切り離され、代わりに Microsoft Store を通じて更新できるようになります」と Craig 氏は付け加えました。

「そのため、GUI アプリのサポート、GPU コンピューティング、Linux ファイル システム ドライブのマウントなどの新機能が開発、テストされ、リリースの準備が整うと、Windows OS 全体を更新する必要がなく、マシン上ですぐにその機能にアクセスできるようになります。 Windows Insider プレビュー ビルドに移行します。」

以下は、Microsoft Store の WSL プレビューの新機能の一部です。

  • WSLg が WSL アプリの一部としてバンドルされるようになりました。
  • 新しい wsl.exe –mountfeatures!
    • –mount –vhd を追加すると、VHD ファイルのマウントが容易になります。
    • wsl –mount のファイルシステム検出を実装します。この変更により、wsl.exe –mount の使用時に –type が指定されていない場合にファイル システム タイプの検出が実装されます。
    • –namefeature を wsl –mount に追加します。この変更により、WSL 経由でディスクをマウントするときにオプションでマウントポイントに名前を付けるためのサポートが追加されました。
  • Linux カーネルを 5.10.60.1 に更新しました
  • WSL がまだ実行中であることをユーザーに示すために、変換プロセス上でアニメーション化されたドットを含む「お待ちください」メッセージを表示するために使用される進行状況インジケーターのヘルパー関数が追加されました。
  • wsl –install が –distribution を必要としないように切り替えられました。 この変更により、wsl –install が –distribution 引数を必要としないように切り替えられますが、既存のスクリプトの破損を避けるためのサポートは維持されます。
  • 関連するバージョン情報を表示する wsl.exe –version コマンドを追加しました

Microsoft Store で WSL をインストールして使用する方法

Microsoft Store で WSL をインストールして使用するには、Windows 11 ビルド以降 (Windows ビルド番号 22000 以降) を実行し、仮想マシン プラットフォームのオプション コンポーネントを有効にする必要があります。

走る:dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all管理者特権の PowerShell プロンプト内

をクリックしてくださいこのリンクWSL ストア ページに移動し、[インストール] をクリックして WSL をインストールすると、次のことができます。選択した Linux ディストリビューションをインストールします使い始めるには。

Windows 内バージョンの WSL がすでにインストールされている場合は、次のことができます。ストアから WSL プレビューをインストールするも実行し、Windows に付属のバージョンと同時に実行します。