Windows 11上でLinuxアプリケーションを実行するための環境は、Microsoft Storeを通じて提供されます。

Microsoft は、Windows 11 で Linux 実行可能ファイルの実行を可能にする WSL (Windows Subsystem for Linux) 環境オプションが利用可能になったことを発表しました。 以前のバージョンの Windows 向けの WSL 配信とは異なり、Windows 11 向けのバージョンはシステム イメージに組み込まれておらず、Microsoft Store カタログを通じて配布されるアプリケーションとしてパッケージ化されています。 同時に、使用されているテクノロジーの観点から見ると、WSL の充填は同じままで、インストールと更新の方法のみが変更されています。

Microsoft Store を介した配布により、Windows のバージョンに縛られずに新しいバージョンの WSL をインストールできるなど、更新プログラムと新しい WSL 機能の配信が高速化されることに注意してください。 たとえば、グラフィカル Linux アプリケーションのサポート、GPU コンピューティング、ディスク マウントなどの実験機能の準備が整うと、ユーザーは Windows を更新したり Windows Insider のテスト ビルドを使用したりすることなく、すぐにそれらの機能にアクセスできるようになります。

最近の WSL 環境では、Linux システム コールを Windows システム コールに変換するエミュレータの代わりに、本格的な Linux カーネルを備えた環境が使用されていることを思い出してください。 WSL 用に提案されたカーネルは、Linux カーネル 5.10 のリリースに基づいています。これは、カーネルの起動時間の短縮、メモリ消費量の削減、Linux プロセスによって解放されたメモリに Windows を戻し、最小限のメモリを残すための最適化を含む、WSL 固有のパッチで拡張されています。カーネル内のドライバーとサブシステムの必要なセット。

カーネルは、Azure ですでに実行されている仮想マシンを使用して Windows 環境で実行されます。 WSL 環境は、ext4 ファイル システムと仮想ネットワーク アダプターを備えた別のディスク イメージ (VHD) で実行されます。 ユーザー空間コンポーネントは個別にインストールされ、さまざまなディストリビューションのビルドに基づいています。 たとえば、WSL でのインストールの場合、Microsoft Store カタログでは、Ubuntu、Debian GNU/Linux、Kali Linux、Fedora、Alpine、SUSE、openSUSE のビルドが提供されています。



出所: オープンネット.ru

コメントを追加します