惰性Log

技術系の話題を中心に書いています

WSL起動時のディレクトリをUbuntu18.04のホームディレクトリにする

経緯

大学の講義でWindows Subsystem for Linux(WSL)を入れろと言われたため、ネットで調べながら入れることに成功したがUbuntu起動時のディレクトリがC:/Users/ユーザ名になっているのがどうしても気持ち悪かったので調べることにした。
ちなみに、Ubuntu on WSLのルートディレクトリの場所は変更がなければ以下の通り。

C:/Users/(ユーザ名)/AppData/Local/Packages/CanonicalGroupLimited.UbuntuonWindows~(以下略)/LocalState/rootfs/

方法

  1. Windows Terminal開いて、Ubuntuを開く。
  2. Ctrl と + と , を押してsettings.jsonを開く。
  3. "list"の"name"が"Ubuntu-18.04"タグを探す。
  4. "Ubuntu-18.04"がある{}内に
   "source": "Windows Terminal.wsl"

 "commandline" : "wsl.exe ~ -d Ubuntu-18.04"

を追加する。
5.終わり。