「WSL 2」の一般提供は「Windows 10 バージョン2004」で開始:WSL 2のLinuxカーネルは自動インストールと更新が可能に
Microsoftは、「WSL 2」について「Windows 10 バージョン2004」(開発コードネーム「Windows 10 20H1」)で正式版の一般提供を開始すると発表した。併せてWSL 2のLinuxカーネルのインストール方法とサービス提供方法の変更についても説明した。
Microsoftは2020年3月13日(米国時間)、「Windows Subsystem for Linux(WSL)2」の一般提供について発表した。Windows 10の次期バージョン「Windows 10 バージョン2004」(開発コードネーム「Windows 10 20H1」)で正式版の一般提供を開始する。併せてWSL 2のLinuxカーネルのインストール方法とサービス提供方法の変更についても説明した。
Microsoftは、Linuxカーネルのインストールの効率化を目的に、LinuxカーネルをWindows OSイメージから削除し、Windows Updateでユーザーのマシンに配信するように変更する。これは現在、サードパーティードライバ(グラフィックスやタッチパッド向け)がマシンにインストールされて、更新するのと同じ方法だ。この変更によって、WSL 2のLinuxカーネル更新がより柔軟に行えるようになるという。
Microsoftによれば変更の最終目標は、ユーザーが意識しなくても、Linuxカーネルを最新の状態に保つことだとしている。デフォルトでは、通常の更新のように、Windowsが全てを処理する。
ただし、Windows 10 バージョン2004の初期リリースとWindows Insider Previewのスローリングのビルドでは、ユーザーが一時的にLinuxカーネルを手動でインストールする必要がある。数カ月後に配布を予定する更新プログラムによって、自動インストールとサービス機能を追加する。
Microsoftは既に提供方法の変更を進めており、後日配布するパッチによって、WSL 2の最初の正式版について、全てのユーザーが、新しい動的なサービスモデルを通じてサービス提供を受けられるようにする。
自動インストールと更新
[Windowsの設定]−[更新とセキュリティ]−[Windows Update]で[更新プログラムのチェック]をクリックすると、WSL 2のLinuxカーネルが更新される。これは「Windows Defender」のマルウェア定義や、新しいドライバなど、Windows OS以外のアイテムを更新するプロセスと同じだ。
つまり、Windowsイメージの更新プログラムの利用とは独立して、最新バージョンのLinuxカーネルを入手できるようになる。[更新プログラムのチェック]ボタンをクリックして、最新カーネルを手動でチェックして入手することも、通常のように、Windowsに最新状態の維持を任せることも可能だ。
WSLを初めてインストールする場合は、インストール過程でWindowsが更新をチェックし、最新のLinuxカーネルをインストールする。
一時的にLinuxカーネルの手動インストールが求められる
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 【WSL 2互換性チェック】NTFSのシンボリックリンクやジャンクションは使い物になるのか?
開発が進んでいる次期「Windows Subsystem for Linux」(WSL 2)で新たにサポートされたNTFSのソフトリンク対応が行われた。実際にいろいろなパターンでソフトリンクの対応状況を確認してみた。 - 「WSL 2」へのバージョンアップでLinux互換環境はどう変わるのか?
2020年春に提供予定の機能アップデート「20H1」のプレビュー版に、WSLを強化した「WSL 2」が実装された。早速、WSL 2でどのような変更があるのか、Linuxとの互換性は向上しているのかなどを簡単に検証してみた。 - 完全なLinuxがWindows 10上で稼働する? 「WSL 2」とは
MicrosoftがBuild 2019でWSLの強化版「WSL 2」を発表した。WSL 2は、現行のWSLと何が違うのかだろうか。Microsoftの開発者向けBlog「Devblog」で公開された情報から、WSL 2の概要を解説する。