Linux 用 Windows サブシステムの最新アップデートで、新しいアイコンと更新された Linux カーネルが追加されました

Linux 用 Windows サブシステムの最新のプレリリース ビルドには、新しいアイコン、更新された Linux カーネルなどが付属しています。 読む!

Windows 上で Linux アプリを可能な限りネイティブに実行する場合、Windows Subsystem for Linux (WSL) 互換性レイヤーについて説明する必要はありません。 Microsoft は依然として Windows 10 のオプション機能として WSL を出荷していますが、 Windows 11、同社はそれをコアOSから徐々に切り離し始めました。 モジュラー設計への最初のステップは、 Linux サブシステム全体をアプリとしてラップし、Microsoft Store を通じて配布します。. それをさらに強化するために、Microsoft は現在、まったく新しいアイコン、更新された Linux カーネル、および多数の改善をもたらす Linux 用 Windows サブシステムの新しいプレリリース ビルドを展開しています。

新しいリリースでは、Linux 用 Windows サブシステム アプリのバージョン番号が次のように引き上げられます。 0.50.2. アップデート後に最初に気づくのは、一般的なアプリのスタブ アイコンに代わる新しいペンギンのロゴです。 ボンネットの下にバージョンが表示されます 5.10.74.3 Linux カーネルには、DirectX グラフィックス カーネル サブシステムに関連する多数の修正が含まれています。 最後になりましたが、スタート メニューで「Windows Subsystem for Linux」を検索してクリックすると、 Windows の System32 フォルダーではなく、Linux ホーム ディレクトリで起動するようになります。 実例。

このリリースの完全な変更ログは以下にあります。

Linux 用 Windows サブシステム 0.50.2 変更ログ

  • Linux 用 Windows サブシステムの新しいロゴを追加しました
  • ハードウェアがサポートしている場合はハードウェア パフォーマンス カウンターを有効にする [GH 4678]
  • USERPROFILE%\.wslconfig オプトアウトするオプションが追加されました:
    [wsl2]
    hardwarePerformanceCounters=false
  • 挿入を含むシステム エラー メッセージを印刷するときの問題を修正します。
  • 代わりにユーザーのホーム ディレクトリで起動するようにユーザー タイルを更新します。 C:\WINDOWS\System32
  • デフォルトの信号配置を復元します /etc/wsl.conf boot.command ゾンビプロセスを防ぐプロセス [GH 7575]
  • Windows バイナリの静的 CRT の使用に切り替える
  • ストア API を使用してディストリビューションをダウンロードします。 wsl.exe --install
  • 追加 --no-launch というオプション wsl.exe --install
  • ローカライズされた文字列に対する多くの更新。
  • 公式 22000 SDK へのアップデート
  • リリース ビルドの Linux シンボルを削除する
  • Linux カーネルを 5.10.74.3 に更新します。
    • アップストリームの安定したカーネル リリース 5.10.74 へのアップデート
      • eBPF ツールで使用できるように BPF タイプ フォーマット (CONFIG_DEBUG_INFO_BTF) を有効にする [GH 7437]
      • Dxgkrnlのバージョンを2110に変更しました
      • D3DKMTShareObjectWithHost を実装しました
      • 結果に対する QueryStatistics VM バスのアライメントの問題を修正しました。
      • D3DKMTCreateSyncFile の実装
      • 上流の提出フィードバックに対処する
      • d3dkmthk を include/uapi/misc に移動しました
      • u32 を __u32 に、u64 を __u64 に置き換えます。
      • WDK ヘッダーと Linux ヘッダーの両方を含めることをサポートするために、列挙子の値の前に「_」を追加しました。
      • 32 ビット アプリと互換性を持たせるために、ユーザー モードの表示構造の穴を削除しました。
      • ユーザー モードで表示される構造内のポインターを、ユーザー モード アプリの u64 になるように定義されたものに置き換えます。
      • 8.1 より古い GCC バージョンでのビルドの失敗を修正 [GH 7558]
    • Dxgkrnl を使用するためにバッファ共有および同期ファイル フレームワーク (CONFIG_DMA_SHARED_BUFFER、CONFIG_SYNC_FILE) を有効にする

続きを読む

これはプレリリース ビルドであるため、アップデートは段階的に公開されており、デバイスがアップデートを受信するまでに数日かかる場合があります。 待ちたくない場合は、以下の Microsoft Store リンクをクリックしてアップデートを手動で確認するか、新しいビルドに対応する MSIXBUNDLE を Windows Subsystem for Linux GitHub リポジトリのリリース セクション そして自分でインストールしてください。

[アプリボックスマイクロソフトストア「9P9TQF7MRM4R」]