WSL 2 上启用微软官方支持的 systemd
查看wsl版本
wsl --version
微软官方支持的systmed,需要满足以下条件:
操作系统为windows 11
wsl 版本为 0.67.6 或以上
升级wsl
wsl.exe --update
判断systemd是否启用
ps --no-headers -o comm 1
如果返回的是init说明systemd未启用
如果是systemd那么你的systemd已启用成功了
启用systemd
echo -e "[boot]\nsystemd=true" | sudo tee -a /etc/wsl.conf
配置后需要通过wsl --shutdown命令关闭wsl,来进行wsl的完整重启