Windows10にWSL2をインストールする方法をメモしておきます
大まかな流れ
Windows10でWSL2を導入するには4つのプロセスが必要です
1. Windowsの設定を変更してWSLと仮想マシンプラットフォームをONにする
2. WSL2用のLinux kernelをダウンロード&Installする
3. WSL2をデフォルトに変更
4. Microsoft Store経由でUbuntuのインストール
Linux kernelのインストール
- https://aka.ms/wsl2kernel からカーネルをダウンロードインストール
エラーが出たので対処
WslRegisterDistribution Failed with error 0x80370102
BIOSの設定を以下のように変更
System Configuration -> Virtualization TechnologyをEnable
使い方メモ
インストールされているLinuxの確認。
PowerShellで
> wsl -l -v
distributionを指定して起動
>wsl -d distribution_name
distributionの終了
>wsl -t distribution_name
全てのdistributionを完全に終了
>wsl --shutdown
普段使いはwindows terminalのタブから起動するのが便利です。
windowsからlinuxのファイルにアクセスるには
\\wsl$\distribution_name\
WSLでインストールしたLinuxディストリビューションのアンインストール方法
- 通常のwindowsのアプリと同じやり方でアンインストールできる
- 詳細オプションのリセットでアンインストールせずに初期化もできる。