LoginSignup
5
8

More than 3 years have passed since last update.

カジュアルにWSLを切り替える(WSL1⇔WSL2)

Posted at

前提

  • 既にPCでWSL2が使えている状態。
  • WSL2を使っていたけど、特定のLinuxをWSL1にしたり、元に戻したりというニッチな用途を想定。

やり方

PowerShellを管理者権限で起動(ショートカット:Winキー+Aなど)

現状のバージョンを確認する

wsl -l -v
実際の画面

インストールしたディストリビューションが表示される。

PS C:\WINDOWS\system32> wsl -l -v
  NAME            STATE           VERSION
* Ubuntu-20.04    Stopped         2

切り替えコマンド(ダウングレード)

例ではUbuntu-20.04をWSL2からWSL1に切り替える。
※アップグレードの場合は末尾の数字を1から2に変える

wsl --set-version Ubuntu-20.04 1
実際の画面
PS C:\WINDOWS\system32> wsl --set-version Ubuntu-20.04 1
変換中です。この処理には数分かかることがあります...
変換が完了しました。

その他

インストールしたばかりの環境であれば数十秒で切り替わりました。

5
8
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
8