0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

horikawa hitoriAdvent Calendar 2022

Day 7

wsl2セットアップメモ

Last updated at Posted at 2022-12-08

wsl2環境を新しく作る機会があったので、手順をメモしました

1. wsl, 仮想環境の有効化

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all

この設定はコントロールパネルからGUIで設定しても問題ないです

2. wsl2のインストール

powershellで

wsl --install

デフォルトでUbuntuがインストールされる

3. Windows Terminalのインストール

なくても問題ないですが、便利なのでおすすめです
wsl2のプロファイルが自動的に追加されます
ここまででとりあえずwsl環境が使えるようになります

4. windows側のPATHを引き継がないようにする

windows側のPATHを引き継ぐので引き継がないように設定します
設定は必須ではありませんが、必要なものだけに絞りたかったので設定しています
/etc/wsl.confに設定を記載します

sudo vi /etc/wsl.conf
wsl.conf
[interop]
appendWindowsPath = false

必要なWindows側のPATHを通す

このままだとcodeコマンドでVS Codeを開いたりができなくなってしまいます
必要なPATHだけを通しておきましょう
以下はVS CodeのPATHを通すときの例です

export PATH="/mnt/c/Users/$USER/AppData/Local/Programs/Microsoft VS Code/bin:$PATH"

まとめ

これでwsl2環境が使えるようになりました!
wsl1のときはもう少しセットアップが面倒な印象でしたが、それほど大変な思いはせずにセットアップできました

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?