あるフリーランスエンジニアの色んなメモ!! ITスキル・ライフハックとか

Windows 10:WSL 2 を使用可能にする

Windows 10 用 Windows Subsystem for Linux のインストール ガイド
https://docs.microsoft.com/ja-jp/windows/wsl/wsl2-install


Windows 10 を バージョン 2004 ビルド 19041 以降までupdate

現在のバージョンは以下のコマンドで確認可能

winver

実行例


カーネルコンポーネント更新プログラムを取得

https://aka.ms/wsl2kernel
からカーネルコンポーネントの更新に必要なプログラムを取得する
※Windows10を所定のupdateする前にインストールしてしまった場合は、
 一旦アンインストールし、update完了後に再インストールする


インストール済みのディストリビューションのバージョン確認

現時点でインストールされている Linux ディストリビューションの WSL バージョンを確認する

wsl -l -v
  NAME            STATE           VERSION
* Ubuntu-18.04    Running         1

※カーネルコンポーネント更新プログラムが適用されていないと
 -v オプションが使えない


インストール済みのディストリビューションを WSL 2 に変換

wsl --set-version Ubuntu-18.04 2

カーネルコンポーネント更新プログラム未適用時の出力結果

変換中です。この処理には数分かかることがあります...
WSL 2 を実行するには、カーネル コンポーネントの更新が必要です。詳細については https://aka.ms/wsl2kernel を参照してください

カーネルコンポーネント更新プログラム適用時の出力結果

変換中です。この処理には数分かかることがあります...
WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください
変換が完了しました。

WSL 2 を既定のアーキテクチャに設定する

新規にインストールした Linux ディストリビューションに設定される WSL バージョンを WSL 2 にする

wsl --set-default-version 2
WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください

(任意)Windows Insider Program に参加

https://insider.windows.com/en-gb/getting-started/

WSL 2 で Docker を使う場合は Windows Insider Program に参加しておく


comments powered by Disqus