2020/09/11
systemctlを使ってredis-serverを起動させようとすると System has not been booted with systemd as init system (PID 1). Can't operate.
と言われて怒られてしまう。
ここに書いてある通り、今のところ WSL2 では systemd が使えないらしい。 https://github.com/MicrosoftDocs/WSL/issues/457#issuecomment-511495846
頑張れば使えるみたいだが諦めた。
https://qiita.com/matarillo/items/f036a9561a4839275e5f
普通に sudo /etc/init.d/redis-server start
で起動することができた。
systemdがProcess ID 1じゃないと起動しないってどういう経緯の制限なんだ…。