MicrosoftStoreからLinux用のWindowsサブシステムをインストールできるようになりました

Windows Subsystem for Linux(WSL)は、近年のマイクロソフトの大成功の1つです。 Windowsを開いて、仮想マシンを必要とせずに適切なGNU / Linux環境を実行できるようにすることで、世界中の開発者や時折Linuxに手を出す人たちに大きな違いが生まれました。

安定版リリースが2019年に到着したとき、WSLはWindows 10への人気のある追加でした。現在、Windows 11では、Microsoftはさらに一歩進んで、Windows11デバイスの通常のストアアプリケーションとしてWSLをMicrosoftStoreに統合しています。

では、なぜマイクロソフトはWSLをマイクロソフトストアに追加したのでしょうか。

MicrosoftLinux用WindowsサブシステムをMicrosoftStoreに追加

Microsoftストアへの追加については非常に公式なことがあります。 Linux用のWindowsサブシステムはこの時点で5年以上前から存在していますが、他のストアアプリのように更新およびアップグレードする単純なMicrosoftストアアプリはありませんでした。

これまでは、Windowsの追加機能であり、インストールは簡単ですが、Windowsのバージョンによっては同じように簡単に機能しなくなる可能性がありました。

要するに、それは気まぐれで敏感なキットかもしれません。これで、MicrosoftがWindows Subsystem forLinuxをMicrosoftStoreアプリに変えるので、これらの厄介な問題について心配する必要はありません。

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

MicrosoftStoreからLinux用のWindowsサブシステムをインストールする方法

Microsoft StoreにアクセスしてWSLをインストールする前に、次のことを確認してください。

  • Windows 11(Windowsビルド22000以降)を実行していて、
  • 仮想マシンプラットフォームのオプションコンポーネントが有効になっています。

後者がつまずく場合は、PowerShellでこの機能を有効にすることができます。

  1. [スタート]メニューの検索バーにPowerShellを入力し、右クリックして[管理者として実行]を選択します
  2. 次のコマンドを入力します: dism.exe / online / enable-feature / featurename:VirtualMachinePlatform / all

準備ができたら、 Windows Subsystem for Linux Microsoft Storeページに移動し、[インストール]を選択します

関連:Linux用のWindowsサブシステムを有効にする方法

WSLの新機能

すべてを壊したり構成を失ったりすることを恐れずにWSLを更新できることに加えて、アプリの新しいWindows 11 MicrosoftStoreバージョンにはいくつかのアップグレードも付属しています。

  • WSLg 、またはLinuxGUI用のWindowsサブシステムがアプリに統合されました
  • いくつかの新しい–mount機能があります
  • WSLのLinuxカーネルがバージョン5.10.60.1に更新されました
  • 新しい進行状況インジケーター
  • 新しい–versionコマンドはバージョン情報を表示します

Microsoft Docs for WSLには、完全な更新リストの詳細が記載されています。

WSL MicrosoftStoreアプリはWindows11でのみ利用可能

唯一の欠点は、何らかの理由でWindows10を使い続けているユーザーにとってです。少なくとも今のところ、新しいWSL MicrosoftStoreアプリはすぐにWindows10に登場することはありません。これはWindows11のみの問題です。その状況が将来変わるかどうかは、新しいWSLアプリを発表する公式のMicrosoftブログでは明らかにされていませんが、Windows 10についても言及されていないので、突然の変化を期待しないでください。

関連:今すぐ無料でWindows11にアップグレードする方法

今のところ、無料でWindows 11にアップグレードできる場合は、Linux MicrosoftStoreアプリ用のWindowsサブシステムを試してみることができます。それ以外の場合は、しっかりと座って、MicrosoftのWindows 11の最小要件が変更されるか、無料の更新プログラムが利用可能になるまで待つ必要があります。