マイクロソフトは最近、Windows11の可用性を発表しました 環境 WSL (Linux用のWindowsサブシステム)Linux実行可能ファイルを実行します。 以前のバージョンのWindowsのWSL送信とは異なり、Windows 11のバージョンはシステムイメージに統合されていませんが、代わりに統合されています MicrosoftStoreを通じて配布されるアプリケーションとして設計されています。
同時に、使用されているテクノロジの観点から、WSLのパディングは同じままであり、インストールと更新の方法のみが変更されています。
マイクロソフトはそれについて言及しています これはリメイクについてではありません WSLのですが、これは私たちの多くがすでに知っているものと同じであり、このプレビューにある次のような新機能も付属しています。
- wsl.exe –mount、VHDなどの新機能– mount –vhd(ファイルのマウントを容易にするため)
- ファイルシステムの検出が実装されました。
- WSLを介してディスクをマウントするときに、オプションでマウントポイントに名前を付けるためのサポート。–namewsl –mount
- Linuxカーネルが5.10.60.1に更新されました
- 変換プロセスでドットがアニメーション化された待機メッセージを表示して、WSLがまだ実行中であることをユーザーに示すために使用される、進行状況インジケーターヘルパー関数が追加されました。
- 引数を必要としないように変更されました。 この変更は、引数を必要としないように変更されますが、既存のスクリプトの破損を回避するためのサポートを維持します。wsl–install – distributionwsl –install – distribution
- 関連するバージョン情報を表示するコマンドを追加しましたwsl.exe–version
それは注意する必要があります Microsoft Storeを介した配布により、WSLアップデートと新機能のより迅速な配信が可能になります。 Windowsバージョンに縛られることなく新しいバージョンのWSLをインストールする機能を含みます。 たとえば、Linuxグラフィカルアプリケーションのサポート、GPU側のコンピューティング、ディスクマウントなどの実験的な機能の準備が整うと、ユーザーはWindowsを更新したりWindows Insiderのテストビルドを使用したりすることなく、すぐにそれらにアクセスできるようになります。
この変更により、これらのバイナリはWindowsイメージの一部から、ストアからインストールするアプリケーションの一部になります。 これにより、WSLがWindowsのバージョンから切り離され、MicrosoftStoreから更新できるようになります。 そのため、GUIアプリケーションのサポート、GPUコンピューティング、Linuxファイルシステムドライブのマウントなどの新機能が開発、テストされ、リリースの準備ができたら、Windows OS全体を更新しなくても、マシン上ですぐにアクセスできるようになります。 WindowsInsiderプレビュービルドに移動します。
WSL環境に慣れていない人は、それがエミュレーターであるかのように扱われるのではなく、これが次のような環境であることを知っておく必要があります。 LinuxシステムコールをWindowsシステムコールに変換し、完全なLinuxカーネル環境を使用します。 WSL用に提案されたカーネルはLinuxカーネルバージョン5.10に基づいており、カーネルの起動時間の短縮、メモリ消費の削減、LinuxからWindowsへのプロセスによって解放されたメモリの返却、必要最小限のセットを残すための最適化など、WSL固有のパッチで拡張されています。カーネル内のドライバーとサブシステムの数。
カーネルは、仮想マシンを使用するWindows環境で実行されます これはすでにAzureで実行されています。 WSL環境は、ext4ファイルシステムと仮想ネットワークアダプターを備えた個別のディスクイメージ(VHD)で実行されます。
ユーザースペースコンポーネントは個別にインストールされ、マルチレイアウトアセンブリに基づいています。 たとえば、WSLインストールの場合、Microsoft Storeディレクトリは、Ubuntu、Debian GNU / Linux、Kali Linux、Fedora、Alpine、SUSE、およびopenSUSEのビルドを提供します。
最後に あなたがそれについてもっと知りたいなら、ニュースの詳細を確認できます 次のリンクで。