wsl.exeの「--updateオプション」
wsl.exeの“--update”コマンドは、Windows 10版、Windows 11版、Microsoftストア版で違いがある。
Windows 11版の場合、このオプションを単独指定すると、Microsoftストア版のインストールがされることに注意したい。Windows 10版では、このオプションはカーネルのアップデートの有無をチェックし、アップデートがあればカーネルを更新するものだった。
Windows 11付属のWSLを使い続けたい場合で、カーネルのアップデートだけをしたい場合には、
wsl.exe --update --inbox
としなければならない。一応表示が出るのだが、Microsoftストア版WSLをインストールしたつもりがないのにインストールされてしまう結果になるので注意が必要だ。
Microsoftストア版WSLをアンインストールして、Windows付属のWSLに戻したい場合、「設定」→「アプリ」→「インストールされているアプリ」で、「Linux用Windows サブシステムプレビュー」(日本語版Windowsの場合)を探してアンインストールする。
「Windows Subsystem for Linux Update」や「Windows Subsystem for Linux WSLg Preview」は、Windows 11付属のWSLなので、これをアンインストールしてはならない。同様にMicrosoftストア版WSLをアンインストールしたあと、「--update」オプションを単独で使うwsl.exeを実行してしまうと、再度Microsoftストア版のWSLがインストールされてしまうことにも注意が必要だ。
これまで、Windowsのプレビューとともに提供されてきたWSLだが、現状、WSLのプレビューは完全にMicrosoftストア版WSLに切り替わったと思ってよさそうだ。前述のGitHubを見ると、短いときには、1週間程度で更新がある。Microsoftストア版は基本的には、プレビューなのだから、安定感を求めるなら、Windowsに付属しているWSLを使うほうがいいだろう。
この連載の記事
-
第435回
PC
Windows Terminal Preview v1.21では、前回終了時のタブとその表示内容を復元できるように -
第434回
PC
AIの急速な導入がWindowsの予定を変えた!? Windows 12がすぐには出ない可能性 -
第433回
PC
Windows 11の2つのウィジェットを調べる -
第432回
PC
ウェブブラウザが切り開いたWindowsでのタブアプリケーション -
第431回
PC
Windows上でユニコードを「見る」方法 -
第430回
PC
WindowsからWordPadが廃止! RTF(Rich Text Format)はどうなる? -
第429回
PC
Windows Updateの「利用可能になったらすぐに最新の更新プログラムを入手する」はオンにした方がいいか? -
第428回
PC
Google/Bingで使える検索オプション -
第427回
PC
WindowsのPowerShellのプロファイルを設定する -
第426回
PC
WindowsでAndroidスマホをWebカメラにする機能を試した -
第425回
PC
無料で使えるExcelにWord、Microsoft 365のウェブ版を調べた - この連載の一覧へ