WSL 2のLinux kernelをアップデートするには
「WSL 2」の「Linux kernel」をアップデートする方法です。以前紹介したように「WSL 2」の「Linux kernel」は、「Windows Update」から提供されます。
また「wsl」コマンドから「Linux kernel」をアップデートすることもできます。
それぞれの方法を紹介します。
またここでは例として「Windows 10 Insider Preview Build 21364」の環境でアップデートを実行しています。
Linux kernelのリリース履歴を確認するには
「Linux kernel」のリリース履歴は、以下で参照できます。Linux kernelをアップデートした後は
「Linux kernel」をアップデートした後は、アップデートを反映するためLinuxディストリビューションを再起動してください。もしくは以下のコマンドでLinuxディストリビューションをシャットダウンしてください。
wsl --shutdown
Windows UpdateからLinux kernelをアップデートする
「Windows Update」から「Linux kernel」をアップデートする方法は簡単です。「Windows Update」を起動してアップデートするだけです。
Linux kernelがアップデート対象にならない時は
「Linux kernel」がアップデート対象にならない時は、「詳細オプション」から以下の更新プログラムのオプションが有効になっているか確認してください。上記オプションを有効にした後に、再度「Windows Update」でアップデートを実行してください。
wslコマンドからLinux kernelをアップデートする
「wsl」コマンドから「Linux kernel」をアップデートする方法です。管理者として「Windows Terminal」を起動し、以下のコマンドを実行します。
wsl --update
「Linux kernel」のアップデートが確認され、アップデートがあった場合「Linux kernel」のアップデートが実行されます。
Linux kernelのバージョンを調べるには
「Linux kernel」のバージョンを調べる方法です。wslコマンドで調べるには
「wsl」コマンドで「Linux kernel」のバージョンを調べるには、以下のコマンドを実行します。
wsl --status
以下のように「Linux kernel」のバージョンが出力されます。
Ubuntuから調べるには
「Ubuntu」から「Linux kernel」のバージョンを調べるには、以下のコマンドを実行します。uname -r
以下のように「Linux kernel」のバージョンが出力されます。