リンク

インストール

  1. PowerShell を管理者権限で起動する
  2. コマンドを入力する
    wsl --install
  3. 再起動するようメッセージが出たら PC を再起動する
  4. ユーザーアカウント および パスワード の入力を求められるのでそれぞれ入力する
  5. Windows Terminal のインストール

パッケージ更新

sudo apt update && sudo apt upgrade

開発用パッケージインストール

sudo apt install build-essential perl libperl-dev libdb-dev

Windows ←→ WSL 間のファイルアクセス

  • Windows から
    • Explorer のパスに \\wsl$ を入力
  • WSL から
    • シェルで explorer.exe . を入力
    • /mnt/<Drive>/<Path> でアクセス

起動時にWindowsドライブをマウント

  • /etc/wsl.conf
    [boot]
    systemd=true
    
    [automount]
    enabled=true
    mountFsTab=true
    root="/mnt/"
    options=""
    crossDistro=true
    
    [network]
    generateHosts=true
    generateResolvConf=true
    
    [interop]
    enabled=true
    appendWindowsPath=true
    
    [filesystem]
    umask=0022
  • /etc/fstab

    f: /mnt/f drvfs metadata,noatime,uid=1000,gid=1000,defaults 0 0
  • 1.3. Windowsドライブマウント設定 #WSL - Qiita

その他

  • カレントディレクトリを VSCode で開く
    code .