WSL2 Ubuntu: systemd を有効化する

 
WSL2 でいつの間にか systemd を使えるようになってたのでメモ

systemd を有効化する

/etc/wsl.conf に下記を追記する。

# /etc/wsl.conf
[boot]
systemd=true

そしたら Powershell から WSL を一度終了する。

wsl --shutdown

そして WSL2 をまた開けば systemd が有効になっている。
例えば docker を今まで service で起動してたけど systemd がもう既に起動させてた。

sudo systemctl status docker