WSLのsystemd対応

少し前(2022/9/21)に、WSLがsystemdに対応するニュースが流れていました。 forest.watch.impress.co.jp 記事から引用すると、WSLでsystemdを有効化するためには

  • 「v0.67.6以降の『Microsoft Store』版『WSL』が必要」で
  • 「まずは『Windows Insider Program』のテスターに開放」

だそうです。手元に上記の条件を満たす環境はなかったので、用意しました。

  • Windows Insider Program」に参加した状態でOS(Windows11)をアップデート
  • Microsoft Store版のWSLをインストール

両者を満たすと、systemdの有効化に必要な条件が整いました。

この状態でさらに/etc/wsl.confに

[boot]
systemd=true

も追記して(こちらも窓の杜を参照)、WSLを再起動すると

WSLとsystemd

systemdが有効化されました。